HTML初学笔记1

[TOC]

什么是HTML

HTML 是用来描述网页的一种语言。
HTML 指的是超文本标记语言 (Hyper Text Markup Language)
HTML 不是一种编程语言,而是一种标记语言 (markup language)
标记语言是一套标记标签 (markup tag)
HTML 使用标记标签来描述网页

HTML 标签

HTML 标记标签通常被称为 HTML 标签 (HTML tag)。
HTML 标签是由尖括号包围的关键词,比如 (
HTML 标签通常是成对出现的,比如 (
标签对中的第一个标签是开始标签,第二个标签是结束标签
开始和结束标签也被称为开放标签和闭合标签

HTML开始




    
    
    
    Document


    


这是一个HTML文本框架,下面我们来逐行分析
中lang 属性规定元素内容的语言。lang常见情况如下

  • 简体中文页面:html lang="zh-cmn-Hans"
  • 繁体中文页面:html lang="zh-cmn-Hant"
  • 英语页面:html lang="en"

charset 属性规定 HTML 文档的字符编码。charset 属性是 HTML5 中的新属性,且替换了:仍然允许使用 http-equiv 属性来规定字符集,但是使用新方法可以减少代码量。

是针对手机等用户做的一个设计。手机浏览器是把页面放在一个虚拟的"窗口"(viewport)中,通常这个虚拟的"窗口"(viewport)比屏幕宽,这样就不用把每个网页挤到很小的窗口中(这样会破坏没有针对手机浏览器优化的网页的布局),用户可以通过平移和缩放来看网页的不同部分。

  • width:控制 viewport 的大小,可以指定的一个值,如果 600,或者特殊的值,如 device-width 为设备的宽度(单位为缩放为 100% 时的 CSS 的像素)。
  • height:和 width 相对应,指定高度。
  • initial-scale:初始缩放比例,也即是当页面第一次 load 的时候缩放比例。
  • maximum-scale:允许用户缩放到的最大比例。
  • minimum-scale:允许用户缩放到的最小比例。
  • user-scalable:用户是否可以手动缩放。

X-UA-Compatible是IE8的一个专有属性,它告诉IE8采用何种IE版本去渲染网页,在html的标签中使用。IE=edge是“以最高级别的可用模式显示内容”。

HTML 元素

HTML 元素以开始标签起始
HTML 元素以结束标签终止
元素的内容是开始标签与结束标签之间的内容
某些 HTML 元素具有空内容(empty content)
空元素在开始标签中进行关闭(以开始标签的结束而结束)
大多数 HTML 元素可拥有属性

HTML 属性

HTML 标签可以拥有属性。属性提供了有关 HTML 元素的更多的信息。
属性总是以名称/值对的形式出现,比如:name="value"。
属性总是在 HTML 元素的开始标签中规定。

HTML常用标签

  • 表示一个段落。块元素
  • ~

    表示标题。块元素
  • 是没有任何意义的标记,但是,又是使用最多的标记。
    一般要与CSS配合使用。块元素。
    是没有任何意义的标记,但是,又是使用最多的标记。要与CSS配合使用。行内元素。

块元素
块元素,一般是单独占一行,不管内容多少,总是占一行。
块元素有哪些?div ul ol li dl dt dd h1 h2 h3 h4…p

行内元素
行内元素,不会单独占一行。
行内元素的宽度,主要是根据内容决定。
多个行内元素,会排在同一行。
行内元素有哪些?a b span img input select strong

  • 无序列表
  • 有序列表
  • 图片
  • 链接
  • 表单

HTML 样式

  1. 外部样式表 : 将样式规则直接写在.css文件中,然后再.html页面中通过标签引入的方式
  2. 内部样式表 :(位于 标签内部)
  3. 内联样式 :(在 HTML 元素内部)

HTML 注释

``

你可能感兴趣的:(HTML初学笔记1)