HTML 指的是超文本标记语言 (Hyper Text Markup Language)
HTML 不是一种编程语言,而是一种标记语言 (markup language)
标记语言是一套标记标签 (markup tag)
HTML 使用标记标签来描述网页
HTML超文本需要通过浏览器解析出来

这里的超文本是什么意思,姑且字面理解为超级本文,超过文本,也就是说比文本厉害的意思,那么这个超文本比文本厉害在哪呢?

文本

在计算机的领域里,文本是一种文档类型,主要用于记载和储存文字信息,而不是图像、声音和格式化数据。常见的文本文档的扩展名有txt、.doc.、.docx、.wps等,更狭义的理解是文本文档是以TXT后缀名的文件,为了便于理解,我们这里取文本狭义的含义txt文件。
我们都用过windows系统自带的记事本功能,功能类似把我们写在笔记本上的文字保存到电脑上,对于文本的显示方式,除了换行和改字体,其他的我们基本是无能为力的。

HTML超文本

HTML文档中除包含文字信息外,还可以包含其他信息媒体。HTML超文本在文本的表现力和组织上高出一大截。

下面举几个例子:

HTML文档能够给文字及图片添加超链接

通过超链接可以快速的检索我们需要的信息,超链接是HTML超文本的重要组成部分。

  • 超链接标签<a>提供了target属性进行设置,取值分别为_self(自我覆盖,默认)、_blank(创建新窗口打开新页面)
  • 超链接可以添加提示文字
  • 超链接可以实现书签在页面中定义锚点,通过href属性可以根据name跳转到对应的锚。
<a href="#a1">跳到锚点1</a><br/>
<a href="https://www.baidu.com" target="_blank" alt="提示文字">百度</a>
<div id="a1">锚点1</div>

HTML定义了块级元素(block)和内联元素(inline)

HTML中的标签,尤其默认的样式,如有的标签会独占一行,有的允许和其他标签同在一行,通过选择不同的标签可以增强文本的表现力。
块级元素(block): 总是独占一行,表现为另起一行开始,而且其后的元素也必须另起一行显示;
内联元素(inline): 和相邻的内联元素在同一行;

HTML定义表格

表格由 < table> 标签来定义。

HTML引入图像

通过img标签的src属性,可以引入图像

HTML定义列表

HTML列表标记主要有三种:有序列表(ol)、无序列表(ul)和定义列表(dl)

HTML定义表单

表单标签(form)用于网页中的数据提交,如:注册、登录等, form表单标签内可以包含输入框input、单选、多选、select下拉列表菜单与跳转菜单、提交按钮等标签。

2.1 HTML是什么,超文本是什么意思相关推荐

  1. Servlet - HTTP超文本传输协议

    HTTP (超文本传输协议) 超文本传输协议(HTTP)是用于协作.分布式.超媒体信息系统的应用级协议.它是用于建立客户端和服务器之间通信的数据通信协议.   HTTP协议是基于TCP/IP的通信协议 ...

  2. HTTP协议(HyperText Transfer Protocol,超文本传输协议)

    HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准. HTTP是一个基于TCP/IP通信 ...

  3. 2016/3/10 PHP (超文本预处理器) 是什么?

    PHP(外文名:PHP: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,利于学习,使 ...

  4. http超文本传输协议的http头部分析

    http 超文本协议的格式:http://ip/index.html 其中 http://代表的是使用的协议:ip是主机名:/index.html是uri. 根据它们的不同可以做好到事情: 1.通过i ...

  5. [支持库] 易语言超文本浏览框支持库3.1#51

    升级功能: 为了安全考虑,原先的超文本浏览框在打开源码的时候也允许调用出网页!但是升级后的支持库在编程环境中只是把网址显示出来并没有解析,防止用户打开别人的源码从而中招! 升级日志: 3.0#51升级 ...

  6. 吾解——HTTP(超文本传输协议)

    今天拜读了一本<图解HTTP>,将HTTP总结一下. HTTP(超文本传输协议):一种规则 1.定义:一个简单的请求-响应协议,它通常运行在TCP之上.它指定了客户端可能发送给服务器什么样 ...

  7. 计算机网络技术超文本,网络协议确定了计算机网络传递和管理信息的规范,其中HTTP属于()A、超文本传输协议B、传输控制协...

    网络协议确定了计算机网络传递和管理信息的规范,其中HTTP属于()A.超文本传输协议B.传输控制协 更多相关问题 尿血证常见的病因病机有______.脾不统血.______.脾肾两虚.______. ...

  8. http超文本传输协议

    http简介 超文本传输协议(HyperText Transfer Protocol),详细规定浏览器和万维网之间互相通信的规则,是万维网交换信息的基础,允许将HTML文档从Web服务器传送到Web服 ...

  9. HTML - 超文本标记语言 (Hyper Text Markup Language)

    HTML - 超文本标记语言 (Hyper Text Markup Language) HTML是建设网站/网页制作主要语言. HTML是一种易于学习的标记语言. HTML使用像 <p> ...

  10. html超文本链接本页面,从HTML语言到网上家园 第三章 超文本链接(1)-网页设计,HTML/CSS...

    超文本链接是 html 语言最大的特点之一,使用超文本链接可以极大的增加文件访问的灵活度,人们可以通过点击页面中的链接指针查看所需的内容,进退自如,灵活方便,这更加符合人的跳跃.交叉的思维方式.凡是浏 ...

最新文章

  1. Algorithms_二叉树二分搜索树初探
  2. 【pytorch】pytorch-yolov3拍照并保存,进行检测后遍历所有图片并显示图片
  3. mysql base64
  4. PageOffice实现最简单的Java导出Word中的数据
  5. 夏利车电动窗功能设定
  6. windows server 2008 + IIS 7.5实现多用户FTP(多账号对应不同目录)
  7. 小记安装python的MySQLdb模块
  8. 怎么实现语音识别_手机语音识别怎么设置
  9. dtoj#4258. 铃铛计数问题
  10. 新闻发布系统,我学会了什么?
  11. 起面的英怯——幸运的舆图
  12. 在windows下安装 Ruby on rails 的血泪史
  13. 胚胎干细胞研究成果集锦,目录大合集
  14. 哔哩哔哩作者页上的作品批量保存的方法
  15. HiveSQL中级进阶常用技巧
  16. BUUCTF misc 专题(22)隐藏的钥匙
  17. 菜鸟教程学习——HTML5 拖放
  18. 李子柒停更半年后,网红经济的“二元一次方程式”解开了吗?
  19. Java安全开发注意事项
  20. HTML嵌套注释、多行注释、多级注释,提高生产力

热门文章

  1. vscode下载加速
  2. 摩托车e-mark认证要准备哪些东西?
  3. 【python】提取多个excel的工作簿,生成新的excel
  4. 初一到十五的过年习俗,你知道多少
  5. Java基础语法-关键字、数据类型
  6. 【openfire,smack使用总结】--Smack库的使用
  7. linux内核学习6:Linux的CPU高速缓存cache和页高速缓存cache,buffer
  8. 教你如何使用android studio 4.0发布release 版本 学习记录 仅供参考
  9. 市场调研-全球与中国软磁粉芯市场现状及未来发展趋势
  10. 快速理清使用SSH框架的前后台数据交互/调用的顺序流程(新手)