下面列出了最常见的HTML 面试问题和 HTML5 面试问题和答案。
HTML 代表超文本标记语言。它是万维网的一种语言。它是一种标准的文本格式语言,用于在 Web 上创建和显示页面。它使文本更具交互性和动态性。它可以将文本转换为图像、表格、链接。更多细节。
HTML 标签由三部分组成:开始标签、内容和结束标签。有些标签是未闭合的标签。
HTML 文档包含两件事:
内容,以及
标签
当 Web 浏览器读取 HTML 文档时,浏览器会从上到下从左到右读取它。HTML 标签用于创建 HTML 文档并呈现其属性。每个 HTML 标签都有不同的属性。
<标签> 内容 </标签>
内容放置在标签之间以在网页上显示数据。
不可以。有些 HTML 标签不需要结束标签。例如:<image> 标签、<br> 标签。更多细节。
HTML 格式化是一种格式化文本以获得更好的外观和感觉的过程。它使用不同的标签来使文本加粗、斜体、下划线。更多细节。
HTML 包含六种类型的标题,它们是用 <h1> 到 <h6> 标签定义的。每种类型的标题标签显示不同的文本大小。所以,<h1> 是最大的标题标签,<h6> 是最小的。例如:
<h1>H1标题</h1> <h2>H2标题</h2> <h3>H3标题</h3> <h4>H4标题</h4> <h5>H5标题</h5> <h6>H6标题</h6>
HTML 提供了一个锚标记来创建将一个页面链接到另一个页面的超链接。这些标签可以通过以下任何一种方式出现:
未访问的链接 - 显示、下划线和蓝色。
访问过的链接 - 显示、下划线和紫色。
活动链接 - 显示、下划线和红色。
的HTML表格标签是用来显示以表格的形式(行*列)的数据。它还管理页面的布局,例如页眉部分、导航栏、正文内容、页脚部分。以下是以表格形式显示数据时使用的标签列表:
标签 | 描述 |
---|---|
<tatble> | 它定义了一个表。 |
<tr> | 它定义了表中的一行。 |
<th> | 它定义了表格中的标题单元格。 |
<td> | 它定义了表格中的一个单元格。 |
<caption> | 它定义了表格标题。 |
<colgroup> | 它指定表格中的一组一个或多个列以进行格式化。 |
<col> | 它与 <colgroup> 元素一起使用以指定每列的列属性。 |
<tbody> | 它用于对表格中的正文内容进行分组。 |
<thead> | 它用于对表中的标题内容进行分组。 |
<tfooter> | 它用于对表格中的页脚内容进行分组。 |
有许多用于设计页面的常用列表。您可以选择以下列表类型中的任何一种或组合:
有序列表 - 有序列表以编号格式显示元素。它由 <ol> 标签表示。
无序列表 - 无序列表以项目符号格式显示元素。它由 <ul> 标签表示。
定义列表 - 定义列表以定义形式显示元素,就像在字典中一样。<dl>、<dt> 和 <dd> 标签用于定义描述列表。
HTML 元素与浏览器通信以呈现文本。当元素被方括号 <> 括起来时,它们就形成了 HTML 标签。大多数情况下,标签成对出现并环绕内容。
语义 HTML 是一种编码风格。它是使用 HTML 标记来加强内容的语义或含义。例如:在语义 HTML 中,<b> </b> 标签不用于粗体语句,而 <i> </i> 标签用于斜体。我们使用 <strong></strong> 和 <em></em> 标签代替这些标签。
图像映射有助于您使用单个图像链接许多不同的网页。它由 <map> 标签表示。您可以在图像中定义要作为图像映射一部分的形状。
您可以使用 © 插入版权符号。或 © 在一个 HTML 文件中。
HTML iframe 标签用于显示嵌套网页。换句话说,它代表网页中的网页。HTML <iframe> 标签定义了一个内嵌框架。例如:
<!DOCTYPE html> <html> <body> <h2>HTML iframe 示例</h2> <p>使用height和width属性指定iframe的大小:</p> <iframe src="https://www.rocschool.com/" height="300" width="400"></iframe> </body> </html>
您可以使用缩进使列表元素保持笔直。
不,您可以在文本和图像上使用超链接。HTML 锚标记定义了一个将一个页面链接到另一个页面的超链接。“href”属性是 HTML 锚标签最重要的属性。
<a href = "........."> 链接文字 </a>
样式表用于构建一致、可移植且设计良好的样式模板。您可以在多个不同的网页上添加这些模板。它描述了用标记语言编写的文档的外观和格式。
是的。要在网页上创建多色文本,您可以将 <font color ="color"> </font> 用于要着色的特定文本。
项目符号的颜色始终是列表第一个文本的颜色。因此,如果要更改项目符号的颜色,则必须更改文本的颜色。
HTML 布局指定了网页的排列方式。
每个网站都有特定的布局,以特定方式显示内容。
以下是用于定义网页不同部分的不同 HTML5 元素。
<header>:用于定义文档或节的标题。
<nav>:用于定义导航链接的容器
<section>:用于定义文档中的一个section
<article>:用于定义独立的、自包含的文章
<aside>:用于定义内容之外的内容(如侧边栏)
<footer>:用于定义文档或节的页脚
Marquee 用于将滚动文本放在网页上。它会自动向上、向下、向左或向右滚动图像或文本。您应该将要滚动的文本放在 <marquee>......</marquee> 标签内。更多细节。
三个标签用于分隔文本。
<br> 标签 - 通常 <br> 标签用于分隔文本行。它打破当前行并将流程传送到下一行
<p> 标签 - <p> 标签包含新段落形式的文本。
<blockquote> 标签 - 用于定义大引用部分。如果你有一个大引用,那么把整个文本放在 <blockquote>................</blockquote> 标签中。
要将图片作为网页的背景图片,您应该在</head> 标签之后放置以下标签代码。
<body background = "image.gif">
在这里,将“image.gif”替换为要在网页上显示的图像文件的名称。
没有内容的 HTML 元素称为空元素。例如:<br>、<hr> 等。
span 标签用于以下事情:
用于在文本上添加颜色
用于在文本上添加背景
突出显示任何颜色的文本
例子:
<p> <span style = "color:#ffffff;"> 在本页中,我们使用跨度。 </span> </p>
iframe 用于在网页中显示网页。
句法:
<iframe src = "URL"> </iframe>
例子:
<iframe src = "demo_iframe.html" width = "200px" height = "200px"> </iframe>
定位到一个链接:
<iframe src = "http://www.rocschool.com" name = "iframe_a"> </iframe>
HTML 字符实体用于替代 HTML 中的保留字符。您还可以用实体替换键盘上不存在的字符。这些字符被替换是因为某些字符在 HTML 中是保留的。
对 URL 进行编码以将非 ASCII 字符转换为可在 Internet 上使用的格式,因为 URL 仅通过使用 ASCII 字符集在 Internet 上发送。如果 URL 包含 ASCII 集之外的字符,则必须转换 URL。非 ASCII 字符被替换为“%”,后跟十六进制数字。
不,<!DOCTYPE html> 声明不是 HTML 标记。HTML 有很多种类型,例如 HTML 4.01 Strict、HTML 4.01 Transitional、HTML 4.01 Frameset、XHTML 1.0 Strict、XHTML 1.0 Transitional、XHTML 1.0 Frameset、XHTML 1.1 等。因此,<!DOCTYPE html> 用于指示 Web 浏览器HTML 页面。