1.HTML中不支持 空格、回车、制表符,它们都会被解析成一个空白字符。
2.后缀名可为html或者htm(推荐使用html)。
3.空元素(比如<br>)在开始标签中进行关闭,尽管没有进行关闭也有效,但长远看关闭更好(<br/>)。
4.关于大小写:标签、属性小写是更保险的做法(XHTML中强制小写)。
5.关于引号:常用双引号,但单引号也可以,但相同的引号不能成对嵌套出现。如有些属性值自带双引号,则须用单引号包围。
6.关于格式:class属性中如有多个类,彼此用空格分隔。
7.通常标签strong替换加粗标签b来使用, em 替换 i标签使用,但最好还是用CSS样式。
head头部
1.head标签中title是必需的。
2.base标签为页面上所有的相对链接规定默认的URL或者目标,必须排在head中第一个的位置,一个文档中最多能使用一个base元素,base元素必须具备 href 属性或者 target 属性或者两个属性都具备。
3.link标签可出现多次。
<!--meta可提供文档内容的元数据,可被浏览器,搜索引擎和服务器调用-->
- charset:规定字符编码
- content:定义和http-equiv或者name属性相关的元信息
- http-equiv:将content属性关联到头部;content-type、default-style、refresh
- name:将content属性关联到一个名称:application、author、generator、keywords、description
<meta charset="utf-8"> <!--中文网页需要声明编码,写为UTF-8也可-->
<meta charset="gbk"> <!--有些浏览器会设置 GBK 为默认编码-->
<!DOCTYPE> 声明不区分大小写,以下皆可:
<!DOCTYPE html> <!--html5通用声明-->
<!DOCTYPE HTML>
<!doctype html>
<!Doctype Html>