欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

HTML总结

程序员文章站 2022-03-13 07:57:30
HTML 是文本标记语言(Hyper Text Mark-up Language) Html文件的扩展名一般为.html或者.htm Html内的标签一般是成对出现,有开始就有结束 第一个标签:所有网页内容都是放在html标签内 html标签是网页是最大的标签 第二个标签: ......

网页:

网页是由图片、链接、文字、声音、视频等元素组成的。四大主流浏览器:谷歌、火狐、欧鹏、IE。

浏览器内核:负责读取网页内容、整理讯息、计算网页的显示方式并显示网页

浏览器 内核
火狐 Gecko内核
欧鹏 Presto(Opera前内核)Blink内核(现内核)
谷歌 Blink内核
IE Trident内核

HTML : 称为超文本连接,是一种标识性语言。通过标记符号来标记要显示的部分网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容。

Web标准构成:

  1. 结构:对网页元素进行整理分类(HTML文件);
  2. 表现:设置网页元素的版式、颜色、大小等外观样式(CSS文件);
  3. 行为:网页模型的定义及交互的编写(JavaScript文件)。

标签:

  1. 块级元素(block):独占一行,宽高可控,宽度默认,可以放任何元素,文字类元素不允许放其他块级元素。例如:div、p、h1~h6、ul、ol、li等标签;
  2. 行内元素又称为内联元素(inline):一行可以写多个,宽高不可控,只能放文本或其他行内元素。例如:a、b、i、em、span、strong等标签;
  3. 行内块元素(inline-block):img、input、td等。

HTML特点:

1.简易性:

超级文本标记语言采用超集方式,从而更加灵活方便。

2.可扩展性:

超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。

3.平台无关性:

虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超级文本标记语言可以使用在广泛的平台上,这也是万维网盛行的另一个原因。

4.通用性:

HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。

HTML5:

HTML5公认的下一代Web语言,极大地提升了Web在富媒体、富内容、富应用等方面的能力,被喻为终将改变移动互联网的重要推手。

特点:

  1. 兼容性:核心理念就是保持与过去技术的兼容和过度。一旦浏览器不支持时,该功能的备选行为就会悄悄运行;
  2. 合理性:新增元素都是对象有页面和用户习惯进行跟踪,分析概况推出的;
  3. 效率:基于用户优先准则编写的。规范会把用户放下第一位,其次时作者,再其次时浏览器,最后时规范制定者(w3c);
  4. 安全性:HTML5中引入一种新的安全模型,各种API都可通用;
  5. 分离:将表现、内容与形式分离,即HTML、CSS、JavaScript分离开写;
  6. 简化:以浏览器原生能力代替复杂的JavaScript代码;简化了DOCTYPE的字符集生命;简化了HTML5中的API
  7. 通用性:可访问性:对残障用户的考虑,WAI-ARIA中以屏幕阅读器为基础的元素已添入;媒体中立:在不同设备和平台上都能正常运行;支持所有语种:元素。
  8. 无插件

本文地址:https://blog.csdn.net/weixin_48062613/article/details/111145142

相关标签: html html5