一、了解

  1. HTML文档也被称为网页,包含html标签和纯文本,浏览器读取HTML文档,以网页的形式显示出来,而标签决定了所显示网页的格式。

二、要点

  1. 常用的HTML文档声明

    HTML5
    <!DOCTYPE html> HTML4.01
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd"> XHTML 1.0
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. html的title元素,定义浏览器工具栏中的标题; 提供页面被添加到收藏栏时显示的标题;显示在搜索引擎结果中的页面标题。
  3. html元素是从开始标签到结束标签的所有代码,大多数元素可以拥有属性。
  4. html元素定义了整个HTML文档。
  5. body元素定义了HTML文档的主体。
  6. html标签和属性对大小写不敏感,<a>=<A>,属性值要被包含在引号中,若属性内容含有双引号,那么属性使用单引号。
  7. 换行最好使用<br/>,而不是<br>,html中所有连续的空格或者换行会被显示为一个空格。
  8. 条件注释格式(只能在IE浏览器使用) :    <!--[if IE 8]>内容<![endif]>
  9. a标签链接内容可以是文本,图片,或者其他元素。
  10. 行内元素(书写完成或不会自动换行,元素宽高依内容而定不可修改),块级元素(可包含行内元素,可设置width,height),行内块元素。
  11. RWD(Responsive Web Design)响应式Web设计,RWD能够以任何尺寸传递网页Bootstrap是开发响应式web的html,css和js框架,可让站点在任何尺寸的媒体设备上显示。
  12. 框架,可在同一个浏览器页面中显示多行(水平框架)或者多(垂直框架)html文档,内联框架iframe用于在网页内显示网页,可以用a标签设置要在iframe中打开的网页。
  13. Bgcolor设置背景颜色,属性值可为16进制数,RGB值或颜色名,background设置背景图片,属性为图像的URL。若图片小于窗口,会在窗口中进行复制。
  14. noscript标签提供当浏览器不支持脚本或者禁用脚本时,显示noscript元素的内容。
  15. URL编码会将字符转换为可通过因特网传输的格式,URL只能所使用ASCII字符集通过因特网发送。URL使用“%”,后面跟两位16进制数替换非ASCII字符,URL通常使用+来替换空格。
  16. html中若想正确显示预留字符,需用字符实体(character entities)代替。
  17. 大多数浏览器都支持的颜色名

  

随机推荐

  1. flask_admin 笔记四 自定义视图

    定义自己的视图 对于您的要求非常具体的情况,您很难用内置的ModelView类来满足这些需求,Flask-Admin使您可以轻松地完全控制并将自己的视图添加到界面中. 1)独立视图 可以通过扩展Bas ...

  2. python数据图形化—— matplotlib 基础应用

    matplotlib是python中常用的数据图形化工具,用法跟matlab有点相似.调用简单,功能强大.在Windows下可以通过命令行 pip install matplotlib 来进行安装. ...

  3. Hexo站点之域名配置【2】

    该系列博客列表请访问:http://www.cnblogs.com/penglei-it/category/934299.html 摘要 因为Hexo个人博客是托管在github之上,每次访问都要使用 ...

  4. 巧用cheerio重构grunt-inline

    grunt-inline是楼主之前写的一个插件,主要作用是把页面带了__inline标记的资源内嵌到html页面去.比如下面的这个script标签. <script src="main ...

  5. pandas 初识(二)

    基本统计 pivot_table(数据透视表 ): 使用appfunc, 按不同index分类统计各特征values的值 df.pivot_table(index="Pclass" ...

  6. B. Lost Array

    链接 [http://codeforces.com/contest/1043/problem/B] 题意 自己点开链接看 分析 1到n枚举某个值,判断是否满足并统计 判断方法:假设x序列成立,那么后面 ...

  7. 【SE】Week1 : 个人博客作业

    快速看完整部教材,列出你不懂的 5 - 10 个问题,发布在你的个人博客上. 1)针对书中提到的NABCD模型中的N,如何发掘市场不明确的潜在用户需求? 2)PM是否负责团队职责的分配以及工程模块的设 ...

  8. 2-Eighteenth Scrum Meeting-20151218

    任务安排 成员 今日完成 明日任务 闫昊 写完学习进度记录的数据库操作  写完学习进度记录的数据库操作 唐彬 编写与服务器交互的代码 和服务器老师交流讨论区后台接口 史烨轩 获取视频url  尝试使用 ...

  9. #Linux第四周学习总结——扒开系统调用的三层皮(上)

    Linux第四周学习总结--扒开系统调用的三层皮(上) 一.用户态.内核态和中断 系统调用通过库函数. 1.用户态和内核态 区分(不同的指令执行级别): 用户态:在相应的低执行状态下,代码的掌控范围受 ...

  10. 网络助手的NABCD分析

    我们小组这次做的软件名字叫为校园网络助手.本校校园网分为内网与外网认证两种,并且有着流量限制,所以我们设计出来了这项软件,它主要有着两项功能:一键WIFI与校内网盘. N--need.在学校里每当流量 ...