HTML 简要概述

注:

说实在的,这门语言的确不需要太多或太详细的篇幅来大书特书。掌握个大概,知道些特点及特性也就差不多了。人脑不是电脑,不需要死记硬背许多的属性和值,有一本帮助手册在手,胜过千言万语。

什么是 HTML?

HTML 是用来描述网页的一种语言。HTML 指的是超文本标记语言 (Hyper Text Markup Language) ,它是一种标记语言 (markup language) 。标记语言是一套标记标签 (markup tag) ,HTML 使用标记标签来描述网页。

什么是超文本?

标记语言的真正威力在于其收集能力,它可以将收集来的文档组合成一个完整的信息库,并且可以将文档库与世界上的其他文档集合链接起来。这样的话,读者不仅可以完全控制文档在屏幕上的显示,还可以通过超链接来控制浏览信息的顺序。这就是 HTML 和 XHTML 中的 “HT” - 超文本(hypertext),就是它将整个 Web 网络连接起来。

“超文本”是超级文本的中文缩写。

文本是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本。超文本更是一种用户界面范式,用以显示文本及与文本之间相关的内容。现时超文本普遍以电子文档方式存在,其中的文字包含有可以链结到其他位置或者文档的连结,允许从当前阅读位置直接切换到超文本连结所指向的位置。超文本的格式有很多,目前最常使用的是超文本标记语言标准通用标记语言下的一个应用)及富文本格式

什么是超链接?

超链接(hyper text),或者按照标准叫法称为锚(anchor),是使用 <a> 标签标记的,可以用两种方式表示。

锚的一种类型是在文档中创建一个热点,当用户激活或选中(通常是使用鼠标)这个热点时,会导致浏览器进行链接。浏览器会自动加载并显示同一文档或其他文档中的某个部分,或触发某些与因特网服务相关的操作,例如发送电子邮件或下载特殊文件等。

锚的另一种类型会在文档中创建一个标记,该标记可以被超链接引用。

锚的这两种类型都使用同样的标签;也许这就是它们拥有同样的名称的原因。但是我们发现,如果将它们区分开,把提供热点和超链接地址的锚看作“链接”,而用于标记文档的目标部分的锚称为“锚”,那么您将更容易理解这两种类型的锚。

什么是 HTML 标签?

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

什么是 HTML 文档?

HTML 文档包含 HTML 标签和纯文本,HTML 文档也被称为网页。

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

.htm 还是 .html 文件后缀?

当您保存 HTML 文件时,既可以使用 .htm 也可以使用 .html 文件后缀。因为过去的很多软件(例如DOS)只允许三个字母的文件后缀,今天的话,使用 .html 完全没有问题。

HTML 的特点:

HTML 是一种松散的语言,它对大小写并不敏感,虽然要求双标签成对的出现,但是不成对出现一般也不会报错;单标签不闭合也不会报错;属性中使用单引号,双引号,或不适用任何引号赋值也不会报错。

但是为了更为规范,我们一般会严格执行这样的规则:

  • 双标签成对出现(<font>123</font>)
  • 单标签必须闭合(<img src=http://www.baidu.com/001.jpg />)
  • 标签名,属性名使用小写
  • 代码层次结构分明,要有缩进、换行、空行

参考来源:http://www.cnblogs.com/SkySoot/archive/2012/04/11/2442615.html

时间: 2024-10-17 22:32:24

HTML 简要概述的相关文章

字符集的简要概述

oracle031 字符集的简要概述 字符集:就是一张字符和编码的对应表. 1.字符集的作用和含义 字符编码 使用场合 数据库字符集 (1)用来存储CHAR, VARCHAR2, CLOB, LONG等类型数据 (2)用来标示诸如表名.列名以及PL/SQL变量等 (3)用来存储SQL和PL/SQL程序单元等 国家字符集 (1)用以存储NCHAR, NVARCHAR2, NCLOB等类型数据 2.客户端OS字符集.NLS_LANG设置.服务器端OS字符集.Oracle数据库字符集 字符集之间的关系

java容器简要概述

java中集合框架的概述 java集合类主要用于保存对象的. 常用的集合对象: Colletion接口,Collection接口是集合中的顶层容器,表示的是一组对象,它的下面有两个子接口List接口和Set接口. List接口:元素有序,可以重复. ArrayList:底层以数组进行存储元素,存储在ArrayList中的元素是有序的,当容量不足时可以自动扩容. LinkedList:底层以链表进行存储元素,插入和删除效率高. Set接口:元素无序,不可以重复. HashSet:底层是基于散列表实

排序算法---思想简要概述

比较排序: 涉及知识: 分治法:将一个问题分解成规模更小.结构相似的子问题,解决问题A,变成了解决问题A1和A2,解决问题A1变成了解决问题A11和A12...,一直到最小单元,当最小单元问题解决后,依次向上返回,问题A得以解决.因为问题和子问题之间解决思路是相似的,所以解决时会调用相同的程序体,表现为问题调用自己解决子问题,而结果则是从最小单元依次向上返回,称之为递归. 1. 插入排序:在已排序好的序列中,给要插入元素找到并空出应在位置,并插入该元素. 2. 合并排序:将排序分解为合并两个内部

jQuery事件绑定.on()简要概述及应用

前几天看到事件委托的时候,关于live()方法讲的不是很详细,就去搜了一下关于live()和delegate()的,最后看源码发现bind()和delegate()都是由on()实现的,感兴趣的朋友可以了解下,或许本文对你有所帮助 前几天在看<jquery基础教程>,看到事件委托的时候,关于live()方法讲的不是很详细,就去搜了一下关于live()和delegate()的. 然后在一处看到live()已经被移除了,囧,然后去看了最新的jq源码,果然被移除了,现在是1.9.1版本,不知道liv

Android 后台服务简要概述

本篇文章主要讲述android servivce相关知识,其中会穿插一些其他的知识点,作为初学者的教程.老鸟绕路 本文会讲述如下内容: - 为什么要用Service - Service及其继承者IntentService - 一个后台计数器的例子来讲述Service - Service如何与UI组件通信 为什么要用Service 我们接触android的时候,大部分时候是在和activity打交道,但是有些比如网络下载.大文件读取.解析等耗时却又不需要界面对象的操作.一旦退出界面,那么可能就会变

while和do while循环的简要概述

循环结构 1.while结构 在英文中"while"这个词的意思是"当",而在 Java 程序设计中,也可以将其理解为"当",其语法结构是:while (条件){     目的;    //一段代码 } 当条件为真时,进入循环. while结构的特点是先判断再执行. 1 package cn.jbit.loops1; 2 3 public class Descending { 4 5 /** 6 * 从100每次递减5输出直至5 7 */ 8 p

简要概述元胞自动机及其应用

谈一些自己的所学,有错误请指正. 元胞自动机( Cellular Automata) 是 20 世纪 50 年代初由计算机之父冯·诺依曼( J. von Neumann) 为了模拟生命系统所具有的自复制功能而提出来的.此后,史蒂芬·沃尔夫勒姆( Stephen Wolfram) 对元胞自动机理论进行了深入的研究,例如,他对一维初等元胞机全部 256 种规则所产生的模型进行了深入研究,并将元胞自动机分为平稳型.周期型.混沌型和复杂型 4 种类型. 元胞自动机采用离散的空间布局和离散的时间间隔,将元

C语言修饰词violate的简要概述

一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了.精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值(From Memory),而不是使用保存在寄存器里的备份.下面是volatile变量的几个例子: 1) 并行设备的硬件寄存器(如:状态寄存器)2) 一个中断服务子程序中会访问到的非自动变量(Non-automatic variables)3) 多线程应用中被几个任务共享的变量这个多用在嵌入式开发中,一般场合不需要使用.

堆和栈简要概述

我们首先来说一下堆和栈的概念 堆栈是两种数据结构.堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除.在单片机应用中,堆栈是个特殊的存储区,主要功能是暂时存放数据和地址,通常用来保护断点和现场.要点:堆,队列优先,先进先出[1]  .栈,先进后出(First-In/Last-Out). 空间分配 栈(操作系统):由操作系统自动分配释放 ,存放函数的参数值,局部变量的值等.其操作方式类似于数据结构中的栈. 堆(操作系统): 一般由程序员分配释放, 若程序员

GLSurfaceView特性的简要概述

GLSurfaceView提供了下列特性: 1> 管理一个surface,这个surface就是一块特殊的内存,能直接排版到android的视图view上. 2> 管理一个EGL display,它能让opengl把内容渲染到上述的surface上. 3> 用户自定义渲染器(render). 4> 让渲染器在独立的线程里运作,和UI线程分离. 5> 支持按需渲染(on-demand)和连续渲染(continuous). 6> 一些可选工具,如调试.