1. HTML是一种超文本标记语言,它不属于编程语言。
2. HTML5是2014后推出的,它是公认的下一代web语言,是重要的网络推手。
3. HTML具有简易性、可扩展性、平台无关性和通用性等特点。
4.网页分为静态和动态两种。
5.五大主流浏览器: IE (Edge), FireFox, Chrome, Opera, safari
6.浏览器内核由渲染引擎和JS引擎两部分组成。
内核: Trident (IE), Gecko (FireFox) , Webkit (safari/chrome) , B1 ink (chrome/ opera)
国内大多数浏览器采用的双核驱动(Trident&Webkit或Trident&Blink)
移动端: iphoe/ ipad采用的是webkit内核,android4. 4以下版本采用的webkit内核,而4. 4以上版本采用是blink内核。
7.常用的专业开发工具有: sublime, HBui lder, VSCode, Atom, Webstorm
8.一个网页页面基本组成:
<html>
<head></head>
<body></body>
</htm1>
9.标签分块级和行级(内联)两种。
块级独占一行,识别宽高,如果不设置,宽度为整行宽度,高度为内容实际的高度;
行级不独占一行,不能设置宽高,宽高分别为内容实际的宽高;
块级标签可以通过设置样式: display:inline;转换为行级 标签,而行级标签可以通过设置样式: display: block;转换为块级标签
学过的块级标签有:
div, p, h1 -h6, ul, o1, pre, table, address等
行级标签:
span, a, b, strong, i, em, sup, sub
img属于行级块标签。相当于执行了display: inline-block:操作。
10. W3C规范由结构、表现和形为三部分组成。
11. W3C中的嵌套规范:
1)块级元素可以包含行级元素或块级元素,但行级元索只能包含行级元素;
2) p, h1-h6, dt标签中只能包含行级标签,不能再包含块级标签;
3)块级元素与块级元素并列,行级与行级并列。
12.在开发过程中,尽量要使用语义化标签。
本文介绍了HTML5的特点、发展历史,区分了静态和动态网页,并详细讲解了HTML5在浏览器内核、开发工具、标签结构以及W3C规范的应用。强调了使用语义化标签在开发中的重要性。
1万+

被折叠的 条评论
为什么被折叠?



