Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/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_Css - Fatal编程技术网

Html 如何以正确的方式设计我网站的徽标?

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"&

我已经创建了我的网站作为文本的徽标,但我的徽标“hello”的第一部分需要其他样式,而不是第二部分“Kitty”

要求:

  • 这两个词都必须是斜体,所以我创建了一个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
}