1.1 HTML基本认识

本文介绍了HTML5的特点、发展历史,区分了静态和动态网页,并详细讲解了HTML5在浏览器内核、开发工具、标签结构以及W3C规范的应用。强调了使用语义化标签在开发中的重要性。

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.在开发过程中,尽量要使用语义化标签。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值