Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
html中的基本标记_Html - Fatal编程技术网

html中的基本标记

html中的基本标记,html,Html,这是基本的。如果我使用一个框架,比如Bootstrap,文档会说使用这个标签 您可以在网站中使用引导模板。 您可以在网站中使用引导模板。 的行为与完全相同。这同样适用于文章,章节,等等 它只具有语义含义,它可以使代码更具可读性,并且浏览器将呈现相同的内容 但是它可能会以不同的方式产生影响-一些搜索引擎试图读取您的页面并从页面中提取相关数据,组织代码并使用正确的语义元素可能会帮助您获得更高的排名或更好的页面摘要 此外,如果使用框架,它可能会以不同的方式设置特定元素的样式 考虑以下代码,如果将所有标

这是基本的。如果我使用一个框架,比如Bootstrap,文档会说使用这个标签


您可以在网站中使用引导模板。
您可以在网站中使用引导模板。
的行为与
完全相同。这同样适用于
文章
章节
,等等

它只具有语义含义,它可以使代码更具可读性,并且浏览器将呈现相同的内容

但是它可能会以不同的方式产生影响-一些搜索引擎试图读取您的页面并从页面中提取相关数据,组织代码并使用正确的语义元素可能会帮助您获得更高的排名或更好的页面摘要

此外,如果使用框架,它可能会以不同的方式设置特定元素的样式

考虑以下代码,如果将所有标记都更改为div,则样式将不同:

*{
填充:0;
保证金:0;
}
导航{
宽度:100%;
高度:30px;
背景色:#bada55;
显示器:flex;
对齐项目:居中;
证明内容:周围的空间;
}
文章{
背景色:#EFEF;
填充:20px;
}
h1{
字体大小:30px;
字体大小:粗体;
文本转换:大写;
}

1.
2.
3.
文章标题
文章内容在这里

文章内容在这里

文章内容在这里

的行为与
完全相同。这同样适用于
文章
章节
,等等

它只具有语义含义,它可以使代码更具可读性,并且浏览器将呈现相同的内容

但是它可能会以不同的方式产生影响-一些搜索引擎试图读取您的页面并从页面中提取相关数据,组织代码并使用正确的语义元素可能会帮助您获得更高的排名或更好的页面摘要

此外,如果使用框架,它可能会以不同的方式设置特定元素的样式

考虑以下代码,如果将所有标记都更改为div,则样式将不同:

*{
填充:0;
保证金:0;
}
导航{
宽度:100%;
高度:30px;
背景色:#bada55;
显示器:flex;
对齐项目:居中;
证明内容:周围的空间;
}
文章{
背景色:#EFEF;
填充:20px;
}
h1{
字体大小:30px;
字体大小:粗体;
文本转换:大写;
}

1.
2.
3.
文章标题
文章内容在这里

文章内容在这里

文章内容在这里


我希望这能帮助您了解您想了解的内容。

nav
标签是HTML5的标签,可以使用
div
标签代替
nav
标签&导航时不必使用nav标签。它只是澄清了
nav
标记用于导航,页眉用于页眉区域,页脚用于页脚区域。它们都是HTML5基本标记,通过它们的名称来明确使用哪个区域,所有HMTL5标记也被称为块标记,与div标记相同。因此,如果您使用
div
标记而不是
nav
标记,则无所谓,它也会起同样的作用


说到失去它们的样式,只有在类使用标记名定义并且没有空格的情况下,才会失去它们的样式,比如
nav.navbar.navbar expand lg
,但是在bootstrap中,它定义了没有标记名的.navbar.navbar扩展lg

我希望这将帮助您了解您想要了解的内容。

nav
标签是HTML5的标签,可以使用
div
标签代替
nav
标签&导航时不必使用nav标签。它只是澄清了
nav
标记用于导航,页眉用于页眉区域,页脚用于页脚区域。它们都是HTML5基本标记,通过它们的名称来明确使用哪个区域,所有HMTL5标记也被称为块标记,与div标记相同。因此,如果您使用
div
标记而不是
nav
标记,则无所谓,它也会起同样的作用


说到失去它们的样式,只有当类使用标记名定义并且没有空格时,它才会失去它们的样式,比如
nav.navbar.navbar expand lg
,但在引导中,它为我定义了没有标记名
.navbar.navbar expand lg
,他们只是告诉你尽可能多地使用可能的复制品。也许不是。对我来说,他们只是告诉你尽可能多地使用可能的复制品。也许不是。虽然这个链接可以回答这个问题,但最好在这里包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,则仅链接的答案可能无效。虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,则仅链接的答案可能无效。我明白你的意思,但是你没有给
元素分配类。如果您将CSS导航样式更改为
.nav
并列出
,它将显示为与
相同的样式。您是正确的,它可以工作,但是当您使用框架或小型框架时,例如,您必须确保它具有此类,否则,改变CSS代码中的数千行,通常是多个文件,这并不总是可能的。我无法想象有数千行CSS,但随后我为我的网站的不同部分编写了单独的CSS页面。我知道你在说什么,但你没有为
元素分配类。如果您将CSS nav样式更改为
.nav
,并列出
,它将显示为与
相同的样式。您是正确的,它可以工作,但是当您在工作中使用框架或迷你框架时,例如,您必须确保它具有此类,否则会改变数千个li
<div class="navbar navbar-dark bg-dark">
  <!-- Navbar content -->
</div>