标签和元素:
元素:
是什么
元素=标签+内容。
元素是html中最基础单位,元素内容就是你看到的内容。
标签
是什么:
<body>
标签有开始标签和结束标签,一个标签的开始和结束
元素和标签的关系:
元素包含标签
空元素
是什么:
没有内容的HTML元素 <br />
空元素在开始标签中进行关闭
属性(又称特性)
是什么:
写在开始标签中的键值对
框架
为什么:
通过使用框架,可以在同一个浏览器窗口中显示不止一个页面
每份HTML文档称为一个框架,并且每个框架都独立于其他的框架
为不支持框架的浏览器添加 <noframes> 标签
<frameset cols="25%,75%">
<frame src="frame_a.htm">
<frame src="frame_b.htm">
</frameset>
noresize="noresize" 无法拖动框架
内联框架
为什么:
html页中的框架,用于在网页内显示网页
<iframe src="demo_iframe.htm" width="200" height="200" frameborder="0" ></iframe>
使用 iframe 作为链接的目标,iframe中展示链接结果
<iframe src="demo_iframe.htm" name="iframe_a"></iframe>
<p><a href="http://www.w3school.com.cn" target="iframe_a">W3School.com.cn</a></p>
脚本
为什么:
JavaScript 使 HTML 页面具有更强的动态和交互性。
<script type="text/javascript">
document.write("Hello World!")
</script>
<noscript>Your browser does not support JavaScript!</noscript>
url
http://www.w3school.com.cn/html/index.asp
scheme://host.domain:port/path/filename
host - 定义域主机(http 的默认主机是 www)
domain - 定义因特网域名,比如 w3school.com.cn
port - 定义主机上的端口号(http 的默认端口号是 80)
path - 定义服务器上的路径(如果省略,则文档必须位于网站的根目录中)。
filename - 定义文档/资源的名称
URL 只能使用 ASCII 字符集来通过因特网进行发送
非 ASCII 字符(如中文),使用 "%" +两位十六进制来代替
url不能包含空格
注释:请始终将正斜杠添加到子文件夹。假如这样书写链接:href="http://www.w3school.com.cn/html",就会向服务器产生两次 HTTP 请求。
这是因为服务器会添加正斜杠到这个地址,然后创建一个新的请求,就像这样:href="http://www.w3school.com.cn/html/"
xhtml
以xml格式书写html,其他和html4一样,就是书写严格些。