HTML查缺补漏
代码规范
- 标签名必须使用小写字母
- 属性名必须使用小写字母,属性值必须用双引号包裹
- 使用4个空格作为一个缩进层级
- class属性值 --> 单纯全小写,单词之间以"-"分割
- id属性值使用小驼峰式命名法
页面
元素 , 标签 , 属性
元素是实体,标签是名称(标记)
元素
构成HTML文件的基本对象
标签
用于标记HTML元素
属性
- 为HTML元素提供各种附加信息
- 使用
lang='en'
- 分类:
- 必须属性(img的src)
- 可选属性(img的width,height等)
- 全局属性(id, class, style, lang)
- 事件属性(onclike, onmouseover, onmouseout)
<head>
<base>
--> 为页面上的所有链接规定了默认地址或默认目标.- herf属性: 规定URL
- target属性: 规定在哪打开链接
<link>
--> 引入外部资源- 常用于: 引入外部样式
<style>
--> 定义内联样式<meta>
--> 提供页面相关的元信息- content属性: 定义与http-equiv或name属性相关的的元信息
- http-equiv: 把content属性关联到HTTP头部(定义一些请求信息)
- name: 把content属性关联到一个名称(author, description, keywords(SEO优化)等)
- 字符集
- utf-8 : 国际标准字库(一个汉字3个字节)
- GBK/gb2312: 中国字库(一个汉字2个字节)
<body>
-->定义文档的主体
- 容器级标签:
- 文本级标签:
<img>
- 属性