Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.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 是否可以在没有h1标记的情况下将div中的所有文本设置为中的h1样式?_Html_Css - Fatal编程技术网

Html 是否可以在没有h1标记的情况下将div中的所有文本设置为中的h1样式?

Html 是否可以在没有h1标记的情况下将div中的所有文本设置为中的h1样式?,html,css,Html,Css,我有一个包含页面标题的div。是否可以在不使用标记的情况下将所有文本设置为h1样式 例如: <div id="title-div" style="h1">My Title</div> 这种事情可能发生吗?不可能 CSS的扩展(如SASS)往往具有这样的功能,即可以定义一组规则,然后将它们应用于不同的位置,但: CSS本身没有这样的功能 样式必须明确定义为mixin 找到h1标签的css,只需添加您的div id(假设您可以控制该

我有一个包含页面标题的div。是否可以在不使用标记的情况下将所有文本设置为h1样式

例如:

<div id="title-div" style="h1">My Title</div>
这种事情可能发生吗?

不可能

CSS的扩展(如SASS)往往具有这样的功能,即可以定义一组规则,然后将它们应用于不同的位置,但:

  • CSS本身没有这样的功能
  • 样式必须明确定义为mixin

找到h1标签的css,只需添加您的div id(假设您可以控制该css,并且它不是来自第三方,在这种情况下,您可能需要复制它)


可以使用h1的默认样式

-webkit-text-size-adjust: 100%;
line-height: 1.5;
color: #000!important;
box-sizing: inherit;
font-family: "Segoe UI",Arial,sans-serif;
font-weight: 400;
margin: 10px 0;
font-size: 42px;

您可以使用class或id设置页面标题的样式。 使用“id”设置样式的CSS示例:

另一个选项是“class”,因此在“div”open标记中,应该有“class”HML示例:

                 <div class="title">
                 <h1>My Title</h1>
                 </div>

另外,我认为您应该添加div容器h1来理解和清除它。

为什么要对此进行向下投票?这真的是唯一的办法。非常感谢你的回答!我觉得这很有帮助。
-webkit-text-size-adjust: 100%;
line-height: 1.5;
color: #000!important;
box-sizing: inherit;
font-family: "Segoe UI",Arial,sans-serif;
font-weight: 400;
margin: 10px 0;
font-size: 42px;
                 #title-div {
                     //add your styling here
                 }
                 <div class="title">
                 <h1>My Title</h1>
                 </div>
                .title {
                   //add your styling here
                }