博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HTML总结
阅读量:4664 次
发布时间:2019-06-09

本文共 1549 字,大约阅读时间需要 5 分钟。

浏览器

内核由:渲染引擎和js引擎构成

我们现在内核更倾向于渲染引擎

  • Trident
    IE 内核 也叫兼容模式
    有哪些浏览器采用这个内核?
    IE、遨游、腾讯TT、360极速、百度
    wp手机浏览器

Edge浏览器内核为新内核 EdgeHTML

  • Gecko

    Firefox浏览器的内核 这几年很没落了

  • Webkit

    Safari的内核 不是谷歌的
    苹果手机浏览器
    安卓4.0之前也用这个

  • 谷歌

    早期:Chromium
    现在:Blink
    安卓4.0以后用这个

  • Presto

    Opera浏览器的内核

WEB标准(重点)

W3C和其他一些组织制定的一系列标准

结构

交给HTML,包括:

  1. XML
  2. XHTML

表现

交给CSS

行为

交给js


  • html是根节点;

怎么做锚点?

  1. <a href = “#value”>文字</a>

    需要跳转的地方打一个标记
    <a name = “value”>里面可以不写文字</a>
    <h2 id = “value”>文字</h2>

  2. 还可以做跨页面锚点!

base标签

用法:

<base target = “_blank”/>
单标记
设置在head中
作用:让所有的超链接可以统一在新窗口打开

字符实体

&lt;p&gt;文字&lt;/p&gt;

页面上会显示出:
<p>文字</p>

另外还要记:

版权、商标、空格


表格

  • table之align = “center”会使的整个表格水平居中,而不是文字水平居中;
  • 表格的标题用caption标签;
  • 表格还要有thead标签、tbody标签;
  • 使td横跨两行(合并单元格):给td标签一个属性,rowspan = “2” 即可;
  • 使td横跨两列(合并单元格):给td标签一个属性,colspan = “2” 即可;
  • 对table施加cellspacing=“0”制作细线表;
  • 对td施加border-collapse: collapse;制作细线表。

表单

  • 使用radio单选框时,给同样的name属性值,达到真正单选;
  • 多选框:type = “checkbox”
  • input有个type叫reset,得到一个重置按钮,重置本form;
  • 有个图片按钮,type = “image”
  • 文本域,可以输入好多文字啊!标签不是input了,叫
  • 下拉菜单:select标签下面包很多option标签即可,第一个option默认或者给任意一个option赋予属性
    selected = “selected”也可以变成默认选项;
  • 表单的name属性用于区分多个表单;

DTD

共有7种:

  • HTML4:
  1. 严格版;
  2. 过渡版;
  3. 框架版;
  • XHTML:
  1. 严格版;
  2. 过渡版;
  3. 框架版;
  • HTML5:
    向下兼容(可以兼容所有版本,语法跟宽松)

多媒体标签

embed

属于HTML4

会使用,标签定义嵌入的内容,可以用来插入各种多媒体,格式可以是 Midi、 Wav、AIFF、MP3等等。

HTML5版embed新增了如下属性:

height、src、type、width

以前都是用embed标签。

现在HTML5还用:

音频:audio标签

controls 用于控制能不能在页面上显示

autoplay 用于自动播放
loop = “2” 循环2次
loop = “-1” 循环无数次

为了浏览器兼容

浏览器肯定支持mp3、 ogg、 wav。我们应该做三种格式的音乐!

您的浏览器不支持播放声音

视频:video标签

为了浏览器兼容

浏览器肯定支持mp4、 ogg、 webM。我们应该做三种格式的视频!

您的浏览器不支持播放视频

转载于:https://www.cnblogs.com/endymion/p/9576995.html

你可能感兴趣的文章
设计模式基础知识备忘
查看>>
中国国家气象局天气预报信息接口
查看>>
牛客寒假算法基础集训营2 处女座的砝码 (思维)
查看>>
Samba 3.5.10 发布
查看>>
ORACLE升级PSU&OJVM注意的问题及遇到问题解决思路
查看>>
框架篇:Spring+SpringMVC+hibernate整合开发
查看>>
Masonry教程--IOS自适配,丢掉Autolayout吧
查看>>
java调用.net的webservice接口
查看>>
wifi使用的一些误区
查看>>
跨页传值另一种方法
查看>>
最短路相关
查看>>
Java基础学习总结 -- 多线程的实现
查看>>
HTML5实现图片文件异步上传
查看>>
MyBatis 3模糊查询(like)写法(转)
查看>>
递归(字符串)遇到一个不懂的问题
查看>>
HDFS内容追加
查看>>
java基础--集合框架2(强软弱虚)
查看>>
pomelo服务器环境搭建
查看>>
nltk——文本分类
查看>>
Uploadify 之使用
查看>>