历史
浏览器和网页
浏览器将编写的网页源代码渲染成我们想要的样子
浏览器问题:
存在很多不同的浏览器
万维网的初期,网页编写没有标准
W3C的建立
注释:HTML中的注释是
<!-- 注释内容 -->
标签:
在HTML中用<标签名> </标签名>来标识特定的内容
标签的属性
属性是一个名值对(x=y)
属性和标签名或其他属性使用空格隔开
属性根据文档来编写,有些属性有属性值,有些没有,有属性值的要用引号引起来
代码示例
<h1>
这是我的<font color="red" size="3">第一个</font>网页
</h1>
文档声明(doctype)
文档声明用来告知浏览器当前网页的版本
html5的文档声明
<!doctype html>
或
<!DOCTYPE HTML>
网页基本结构
<!--文档声明,声明当前网页的版本HTML5版本-->
<!doctype html>
<!--html的根标签(元素),网页中的所有内容都要写在根元素的里边-->
<html>
<!-- head是网页的头部,head中的内容不会在网页中直接出现,主要用来帮助浏览器或搜索引擎来解析网页-->
<head>
<!--meta标签用来设置网页的元数据,这里meta用来 设置网页的字符集,避免乱码问题-->
<meta charset="utf-8">
<!--title 中的内容会显示在浏览器的标题栏,搜索引擎会主要根据title中的内容来判断网页的主要内容-->
<title>网页的标题</title>
</head>
<!--body是html的子元素,表示网页的主体,网页中所有可见的内容都写在body中-->
<body>
</body>
</html>
实体
在网页中编写多个空格默认情况会自动被浏览器解析为一个空格
在HTML中,有些特殊符号不能直接书写。例:多个连续空格,大于号/小于号
使用实体(转义字符)来书写这些特殊符号
实体语法:
空格
> 大于号
< 小于号
©版权符号
原文:https://www.cnblogs.com/codehan/p/14638348.html