Html 如何以正确的方式设计我网站的徽标?
我已经创建了我的网站作为文本的徽标,但我的徽标“hello”的第一部分需要其他样式,而不是第二部分“Kitty” 要求:Html 如何以正确的方式设计我网站的徽标?,html,css,Html,Css,我已经创建了我的网站作为文本的徽标,但我的徽标“hello”的第一部分需要其他样式,而不是第二部分“Kitty” 要求: 这两个词都必须是斜体,所以我创建了一个h1类“logo text”完成 第二个词“Kitty”需要加粗而不是加粗 <h1 class="logo-text"> <a href="<?php echo home_url(); ?>" title="<?php bloginfo( 'name' ); ?>" rel="home"&
- 这两个词都必须是斜体,所以我创建了一个h1类“logo text”完成
- 第二个词“Kitty”需要加粗而不是加粗
<h1 class="logo-text"> <a href="<?php echo home_url(); ?>" title="<?php bloginfo( 'name' ); ?>" rel="home">hello <span class="logo-text-kitty>"Kitty</span> </a> </h1>
什么是使“Kitty”大胆的正确方法?使用span?使用最能描述内容的标记。在本例中,
。或者,如果“kitty”并不比“hello”更重要,那么“kitty”将是一个更好的选择,因为“hello”的简单意思是格式不同。
<style>
.bold-class{
font-weight: bold;
}
</style>
<h1 class="logo-text"><a href="<?php echo home_url(); ?>" title="<?php bloginfo( 'name' );?>" rel="home"><span class="bold-class">helloKitty</span></a></h1>
.粗体类{
字体大小:粗体;
}
您可以通过给每个单词一个类来分别设置其样式
HTML
这些php的东西都和你的问题有关吗?@Jongware我们在几年前就把像
和
这样的表示性标记留在了尘土中。HTML应该描述内容,而不是外观。strong
在默认情况下使某些内容变为粗体,这一事实不足以作为在需要粗体文本时使用它的理由。这是吹毛求疵,但我相信这是问题的本质。css对我来说并不重要,它只是关于html语义,但并不意味着“粗体”,对吧???那么,我是否必须将strong的样式设置为粗体…?我更喜欢在徽标中使用
而不是
表示强强调,在这里可能不合适。@Engin您不必设置
样式使其显示为粗体,这是默认样式。除非特别重新设置样式,
显示为粗体文本。这同样适用于
strong
用于强调。使用b
(可能)或span
(安全下注)。感谢您的帮助,但Flamur比您快了4分钟,所以:)@engine您很欢迎使用内嵌样式,因为您的第一个答案的形式非常糟糕。HTML描述内容,CSS描述样式。样式元素偶尔会用到,通常是在呈现内容的情况下(例如,包括PHP中的背景图像),但在这种情况下,您直接在html和css中拆分相同的样式。“不过,你的第二种方法是正确的。”乔什·弗罗姆卡里布感谢你提供的信息,我不喜欢这个答案的一切。你不需要称一个类为“类”,因为我们已经知道它是一个类。您不需要将事物命名为“粗体”,因为这并不是真正描述数据(这就是在以后的html标准中重新定义为“粗体”的全部原因),并且当更有意义时,您将继续使用。哦,正如我在另一个答案中指出的,可能比更好。这不是最重要的一点,因为这是答案中最不重要的一点。
<h1 class="logo-text">
<a href="<?php echo home_url(); ?>" title="<?php bloginfo( 'name' ); ?>" rel="home">
<span class="logo-first-word">hello</span>
<span class="logo-second-word">Kitty</span>
</a>
</h1>
.logo-first-word{
//some CSS code
}
.logo-second-word{
font-weight:bold;
//some CSS code
}