2015 4 29

<!DOCTYPE html PUBLIC "-//W3c//DTD HTML 4.01 //EN"
"http://www.w3.org/TR/html4/strict.dtd">

以上代码表示:“!DOCTYPE”告诉浏览器这是给网页指定一个文件类型。

"html"表示“html”是网页的首元素。

"PUBLIC"表示HTML4.01标准是通用的。

"‘-//W3c//DTD HTML 4.01 Transitional//EN’"这部分是说明使用的是html 4.01版本,另外,HTML标记是用英文写的。(此段代码可以换行,只要把换行置于引号的各部分之间即可)

"‘http://www.w3.org/TR/html4/strict.dtd’"这个指向一个文件,而这个文件用来识别通用的标准,这是老套路,已经处在淘汰边缘。

“!DOCTYPE”叫 :文件类型定义,用以告诉浏览器文件的类型。


2.在页面的“head”下,“title”上,添加标记说明内容的类型<meta>

比如:

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

"meta"是告诉浏览器关于文件编码的一些信息

“‘Content-Type’”告诉浏览器更多关于网页内容类型的信息。

“content=text/html”是无用功,因为"!DOCTYPE"已经告诉浏览器,它是一个HTML文件了。

"charset=ISO-8859-1"告诉浏览器,现下使用的是ISO-8859-1类型的字符编码。

“Content”以后的内容都是content属性的值。


实际上,数据库、php、html都使用utf-8编码,这叫三码一致。

3.<head>元素是可以放置<title>元素,<meta>元素和<style>元素的唯一地方。

4.

块元素有长宽高,四个外边距四个内边距,无论多宽多长都占一行
内联元素有高没有宽,只有上下边距没有左右边距,内容多宽就占多宽,不会占一行


5.块元素禁止包含在<p>元素之中,但内联可以。

6.可以将任意内联元素嵌入到另一个内联元素中,但有两种情况例外,<a>元素不能自我嵌套,因为那样用户不易理解,另外,据规定空元素(如<img>)中不能嵌套其他内联元素。





你可能感兴趣的:(2015 4 29)