一、了解

  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. 我的小游戏上线海外AppStore完整流程心得

    1,购买一台Mac或者用VMWare 安装Mac OS流程,笔者使用VMWare. 先安装Mac OS 10.13,教程,成功后不要着急安装vmtools, 首先更新系统至最新版,因为真机测试往往需要 ...

  2. Cloud Native Weekly | KubeCon首登中国,华为云亮相KubeCon 2018,微软云服务又罢工

    1.KubeCon首登中国,Kubernetes将如何再演进? 11月14日,由CNCF发起的云原生领域全球最大的峰会之一KubeCon+CloudNativeCon首次登陆中国,中国已经成为云原生领 ...

  3. 《Linux内核分析》课程第四周学习总结

    姓名:何伟钦 学号:20135223 ( *原创作品转载请注明出处*) ( 学习课程:<Linux内核分析>MOOC课程http://mooc.study.163.com/course/U ...

  4. C语言版本:顺序表的实现

    seqlist.h #ifndef __SEQLIST_H__ #define __SEQLIST_H__ #include<cstdio> #include<malloc.h> ...

  5. Spark 实践——用决策树算法预测森林植被

    本文基于<Spark 高级数据分析>第4章 用决策树算法预测森林植被集. 完整代码见 https://github.com/libaoquan95/aasPractice/tree/mas ...

  6. wc 统计程序

    WC项目要求 这个项目要求写一个命令行程序,模仿已有的wc.exe的功能,并加以扩充,给出某程序设计源语言文件的字符数.单词数和行数.给实现一个统计程序,它能正确统计程序文件的字符数.单词数.行数,以 ...

  7. image 样式设置

    .image-fluid:响应式大小 .image-thumbnails:照片四周会出现一个1px宽的边框 .figure:用于<figure>标签,用来标记一个图像 .figure-ca ...

  8. PHP后台支付的开发:微信支付和支付宝支付

    关于支付的流程之类的就不做解释,大家可以自行搜索! 微信支付 项目前提:本人用的是tp框架,PHP语言下载到微信平台提供的微信支付接口文件,放在了tp第三方类库vendor,命名为WxpayAPI, ...

  9. jquery无刷新文件上传 解决IE安全性问题

    很多项目中都需要有文件上传的功能,一般文件上传有几种方式,input file表单上传,flash上传. flash就不说了,能接受flash的就用吧. 下面介绍的这种是基于input file控件的 ...

  10. jQuery3 slim版本和普通版本区别,如何选择?

    区别概述: slim即简化版,比普通版本缺少Ajax和特效模块模块. 官方发布地址:http://blog.jquery.com/2017/03/20/jquery-3-2-1-now-availab ...