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

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

2017-11-13 07:39:29

HTML 指的是超文本标记语言 (Hyper Text Markup Language)。HTML语言是客户端技术的基础,主要用于显示网页信息,由浏览器解释执行,它不需要编译。HTML语言简单易用,他在文件中加入标签,使其可以显示各种各样的字体、图形及闪烁效果。另外,在HTML语言中是不区分大小写的。

  • HTML 不是一种编程语言,而是一种标记语言 (markup language)
  • 标记语言是一套标记标签 (markup tag)
  • HTML 使用标记标签来描述网页

HTML 标记标签通常被称为 HTML 标签 (HTML tag)。

  • HTML 标签是由尖括号包围的关键词,比如 <html>
  • HTML 标签通常是成对出现的,比如 <b> 和 </b>
  • 标签对中的第一个标签是开始标签,第二个标签是结束标签
  • 开始和结束标签也被称为开放标签闭合标签

HTML 文档 = 网页

  • HTML 文档描述网页
  • HTML 文档包含 HTML 标签和纯文本
  • HTML 文档也被称为网页

Web 浏览器的作用是读取 HTML 文档,并以网页的形式显示出它们。浏览器不会显示 HTML 标签,而是使用标签来解释页面的内容:

我的第一个标题

我的第一个段落。

例子解释

  • <html> 与 </html> 之间的文本描述网页
  • <body> 与 </body> 之间的文本是可见的页面内容
  • <h1> 与 </h1> 之间的文本被显示为标题
  • <p> 与 </p> 之间的文本被显示为段落

另一个例子:

  
你好

你好,HTML!

标记语言(Markup Language)用一套“标记”来“注释”(annotate)普通文本。对HTML来说,这套标记就是各种标签(tag),如 <html></html>  、 <meta>  、 <p></p>  等等。浏览器理解这套标签的含义,并据此解读HTML文档。

  • <!DOCTYPE html>

叫做文档类型声明(Document Type Declaration)。它声明了此文档的类型是HTML5。HTML有多个版本,不同版本支持的标签及其属性的集合不一样,语法也有细微别,HTML5是目前广泛使用的版本。另外,如果一个HTML文本没有文档类型声明,浏览器会启用quirk模式来解读文档 。这种模式主要是为了兼容那些老旧的、不遵循标准的HTML文档。你应该总是给新编写的HTML文档加上一个文档类型声明。

  • <html>  </html>

html文本的开头和结尾标签,html文本总是以这两个标签开头和结束。

  • <head>  </head>和<body>  </body>

html文本的头和体。

  • HTML 标题(Heading)是通过 <h1> - <h6> 等标签进行定义的。
  • HTML 段落是通过 <p> 标签进行定义的。
  • HTML 链接是通过 <a> 标签进行定义的。
  • HTML 图像是通过 <img> 标签进行定义的。
  • HTML 元素指的是从开始标签(start tag)到结束标签(end tag)的所有代码。
  • 大多数 HTML 元素可拥有属性

下面介绍一些常用的标签:Text;Textarea;Radio;Checkbox;Select;File;Hidden;Submit;Reset;Button

   这是一个测试网页  

这里显示网页的内容。

这是一个超链接。
aaa bbb ccc
aaa bbb ccc
username:
password:
兴趣:学习
听歌
旅游
性别:
学历:
评论:
文件提交:

 

转载于:https://www.cnblogs.com/TIMHY/p/7824794.html

你可能感兴趣的文章
关于equalizer的算法的困惑。
查看>>
re模块
查看>>
(一) Linux系统使用 RPM 安装Mysql
查看>>
LintCode 614. 二叉树的最长连续子序列 II
查看>>
nyoj314-斐波那契数列四吧
查看>>
股票交易日
查看>>
第6届山东省ACM省赛总结
查看>>
noip2010引水入城解题报告
查看>>
android开发:按钮事件
查看>>
C#数据库连接代码
查看>>
Mybatis的@Options注解
查看>>
Ubuntu12.04 下安装Chrome浏览器
查看>>
LeetCode:数据库技术【175-178】
查看>>
基于EasyUi的datagrid合并单元格JS写法
查看>>
修改input:file样式
查看>>
【linux日志】【日志分析】linux系统各日志文件的含义
查看>>
12.ARM伪指令操作
查看>>
linux相关命令及配置(三)
查看>>
Linux 命令-1
查看>>
算法学习(十三)
查看>>