HTML

132 阅读3分钟

HTML 超文本标记语言

(Hyper Text Markup Language)

浏览器的使用

根据内核不同做区分

解析代码的引擎效果及效率的优劣

  1. IE浏览器:Trident内核,也是俗称的IE内核
  2. Chrome浏览器:早期版本是Webkit内核,现在是Blink内核
  3. Firefox浏览器:Gecko内核,俗称Firefox内核
  4. Opera浏览器:最初是自己的Presto内核,后改成Weskit,现在用的也是Blink
  5. Safari浏览器:Webkit内核

不同的浏览器对于相同的页面可能会产生不同的效果

浏览器中代码调试工具的使用【控制台工具 很重要】

API帮助文档

Hbuilder X开发工具的使用

  1. 创建项目
  2. 创建文件夹
  3. 创建不同类型的文件

html网页的组成

!DOCTYPE html 明确版本 html5 声明文档类型 目前在使用的是html5版本

html双标签 网页的所有内容均写在此标签内

meta charset="utf-8" 用来设置页面的编码格式,字符集

		utf-8 国际通用编码

		gb2312   或 gb_2312 中文编码

head标签中tittle标签用来设置网页标题

注释内容不参与显示 快捷键**Ctrl+/**

所有代码均由英文编写

body中的标签

用户可见的内容均在body中

body中包含的内容有文本、图片、视频、音频等

span标签

单加标签不会对文字和布局产生任何影响

  • 划分文字区域
  • 在网页圈出内容进行单独处理
  • 如果一段文字某几个文字需要一些特殊表现,那就将这些特殊的文字包裹进span中,然后结合CSS去添加样式进行特殊出来

p标签

  • 段落标签 (双标签)
  • 在网页中划分出一个专门存放大段文字的区域
  • 任何段落都要放在p标签中,因为在HTML中即使代码换行,页面显示效果也不会换行,必须写在p标签内
  • p标签内不能嵌套h系列标签和其他p标签
  • 可以让文字换行显示,但不会对文字产生任何影响

h系列标签

  • 标题标签(h1—h6 双标签)
  • 一般只用到h1到h4,h5,h6基本不会用到,h5,h6标签字体均小于默认字体大小
  • 搜索引擎非常看重h1标签的内容,应将重点内容放在h1中,例如:网页的logo和标题等
  • h1标签只能放置一个,否则会被搜索引擎视为作弊
  • 不仅会让文字进行换行,还会改变文字的样式
  • **提示:**实际开发中也会遇到多个h1出现,只是不推荐使用

em i 标签

  • 斜体标签
  • em不仅能使文本变成斜体,还能进行强调
  • i标签只是规定文本变斜,是一个表示效果的标签
  • i标签还没有被淘汰,广泛应用于小图标上.(iconfont)
  • 能让文字倾斜但不能换行

strong b 标签

  • 重要文字标注
  • 网页内容中的某段文字中间标注出特别重要的文字,对相应的文字进行加粗处理
  • strong标签有语义,除了视觉加粗还有强调标签重要的作用
  • b标签只有视觉加粗效果,可用CSS实现;span无任何特殊语义
  • 仅能加粗文字,不能进行换行

注意

  • b标签只是规定文本加粗,是一个表现效果的标签(基本被淘汰了)
  • strong还有除文本加粗的作用,能让搜索引擎觉得里面的文字很重要

mark标签

  • 用于定义带有标记的文本
  • 是 HTML 5 中的新标签
  • 突出文字,起强调作用
  • 默认样式
    • background-color:#FFFF00;(黄色)
    • color:#000000;(黑色)

hr标签

  • 水平线标签
  • 单标签
  • 可进行属性设置

br标签

  • 换行标签
  • 单标签