什么是HTML前端入门基础教程,带您全面

HTML或超文本标记语言允许Web用户使用元素、标签和属性创建和构造部分、段落和链接。然而,值得注意的是,HTML不被视为一种编程语言,因为它不能创建动态功能。

HTML有很多用例,即:

网页开发。开发人员使用HTML代码来设计浏览器如何显示网页元素,例如文本、超链接和媒体文件。

互联网导航。由于HTML被大量用于嵌入超链接,因此用户可以轻松地在相关页面和网站之间导航和插入链接。

网络文档。HTML使组织和格式化文档成为可能,类似于MicrosoftWord。

还值得注意的是,HTML现在被视为官方Web标准。万维网联盟(W3C)维护和开发HTML规范,同时提供定期更新。

本文将介绍HTML的基础知识,包括它的工作原理、优缺点以及它与CSS和JavaScript的关系。

什么是HTML?

HTML(代表超文本标记语言)是构成大多数网页和在线应用程序的计算机语言。超文本是用于引用其他文本片段的文本,而标记语言是告诉Web服务器文档的样式和结构的一系列标记。

HTML是如何工作的

html文件

平均网站包含几个不同的HTML页面。例如,主页、关于页面和联系页面都将具有单独的HTML文件。

HTML文档是以.html或.htm扩展名结尾的文件。Web浏览器读取HTML文件并呈现其内容,以便互联网用户可以查看它。

html元素的三个部分

所有HTML页面都有一系列HTML元素,由一组标签和属性组成。HTML元素是网页的构建块。标签告诉Web浏览器元素在哪里开始和结束,而属性描述元素的特征。

元素的三个主要部分是:

开始标签-用于说明元素开始生效的位置。标签用左尖括号和右尖括号包裹。例如,使用开始标签p创建一个段落。

内容——这是其他用户看到的输出。

结束标签-与开始标签相同,但在元素名称前有一个正斜杠。例如,/p结束一个段落。

这三个部分的组合将创建一个HTML元素:

p这是在HTML中添加段落的方法。/p

HTML元素的另一个关键部分是它的属性,它有两个部分——名称和属性值。名称标识用户想要添加的附加信息,而属性值给出进一步的说明。

例如,添加紫色和font-familyverdana的样式元素将如下所示:

pstyle="color:purple;font-family:verdana"这是在HTML中添加段落的方法。/p

另一个属性,HTML类,对于开发和编程来说是最重要的。class属性添加了可以作用于具有相同类值的不同元素的样式信息。例如,我们将对标题h1和段落p使用相同的样式。样式包括背景颜色、文本颜色、边框、边距和填充,在.important类下。要在h1和p之间实现相同的样式,请在每个开始标记后添加class=”important”:

htmlheadstyle.important{background-color:blue;color:white;border:2pxsolidblack;margin:2px;padding:2px;}/style/headbodyh1class="important"Thisisaheading/h1pclass="important"Thisisaparagraph./p/body/html

大多数元素都有一个开始标签和一个结束标签,但有些元素不需要结束标签即可工作,例如空元素。这些元素不使用结束标签,因为它们没有内容:

imgsrc="/"alt="图像"

这个图像标签有两个属性——一个src属性,图像路径,和一个alt属性,描述性文本。但是,它没有内容,也没有结束标签。

最后,每个HTML文档都必须以!DOCTYPE声明开头,以告知Web浏览器文档类型。使用HTML5,doctypeHTMLpublic声明将是:

!DOCTYPEhtml

最常用的HTML标签和HTML元素

目前,有个HTML标签可用于创建各种元素。尽管现代浏览器不再支持其中一些标签,但学习所有可用的不同元素仍然是有益的。

本节将讨论最常用的HTML标签和两个主要元素——块级元素和内联元素。

块级元素

块级元素占据页面的整个宽度。它总是在文档中开始一个新行。例如,标题元素将位于与段落元素不同的行中。

每个HTML页面都使用这三个标签:

html标签是定义整个HTML文档的根元素。

head标签保存页面标题和字符集等元信息。

body标签包含了页面上出现的所有内容。

htmlhead!--METAINFORMATION--/headbody!--PAGECONTENT--/body/html

其他流行的块级标签包括:

标题标签-这些范围从h1到h6,其中标题h1的大小最大,当它们向上移动到h6时变得越来越小。

段落标签——全部使用p标签括起来。

列表标签——有不同的变体。ol标签用于有序列表,ul用于无序列表。然后,使用li标记将各个列表项括起来。

内联元素

内联元素格式化块级元素的内部内容,例如添加链接和强调的字符串。内联元素最常用于在不破坏内容流的情况下格式化文本。

例如,一个strong标签会以粗体呈现一个元素,而em标签会以斜体显示它。超链接也是使用a标记和href属性来指示链接目标的内联元素:

ahref="


转载请注明:http://www.aierlanlan.com/rzgz/1448.html

  • 上一篇文章:
  •   
  • 下一篇文章: