当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


HTML style属性用法及代码示例


HTML中的样式本质上是描述如何在浏览器中呈现文档的规则。样式信息可以作为单独的文档附加,也可以嵌入HTML文档中。

有3种方法可以在HTML中实现样式:

  1. 内联样式:在此方法中,样式属性用于HTML开始标记内。
  2. 嵌入式风格:在此方法中,样式元素用于文档的<head>元素内。
  3. 外部样式表:在此方法中,<link>元素用于指向外部CSS文件。

内联样式:在内联样式中,CSS规则使用style属性直接写入开始标记内。样式属性包括一系列CSS属性和值对。每个“属性:值”对之间用分号(;)分隔。

  • Example:
    <!DOCTYPE html> 
    <html> 
    <head> 
        
    </head> 
    <body> 
      
        <h1 style="color:Blue;font-size:25px;"> 
            Example of Inline Style 
        </h1> 
      
        <p style="color:red;">First paragraph</p> 
      
        <p style="color:green;font-size:40px;"> 
            Second paragraph 
        </p> 
      
        <hr style="border-color:orange;"> 
      
    </body> 
      
    </html>
  • Output:

嵌入样式:嵌入样式表或内部样式表仅影响嵌入它们的文档。嵌入样式表是使用<style>标记在HTML文档的<head>部分中定义的。

  • Example:
    <!DOCTYPE html> 
    <html lang="en"> 
      
    <head> 
        <style type="text/css"> 
            body { 
                background-color:powderblue; 
            } 
              
            h1 { 
                color:black; 
                font-family:arial; 
            } 
              
            p { 
                color:yellow; 
                font-family:verdana; 
            } 
        </style> 
    </head> 
      
    <body> 
        <h1>Example of Embedded Style</h1> 
        <p>First paragraph.</p> 
    </body> 
      
    </html>
  • Output:

外部样式表:当必须将CSS应用于各种网页时,外部样式表方法会很有用。外部样式表将所有样式规则保存在一个单独的文档中,您可以从网站上的HTML文件链接该文档。
有两种附加外部样式表的方法-



  • 链接外部样式表
  • 导入外部样式表

链接外部样式表
在这种方法中,使用<link>标记将外部样式表链接到HTML文档。

  • Example:
    <!DOCTYPE html> 
    <html> 
    <head> 
        <link rel="stylesheet" type="text/css" 
                href="/html/css/externalstyle.css"> 
    </head> 
    <body> 
        <h3>Example of Linking External Style Sheet</h3> 
        <p>First paragraph.</p> 
    </body> 
    </html>
  • Output:

导入外部样式表
可以使用“@import”将外部样式表加载到HTML文档中。 “@import”语句指示浏览器加载CSS文件。其他CSS规则也可以使用<style>元素包括在内。

  • Example:
    <!DOCTYPE html> 
    <html> 
    <head> 
    <style type = "text/css">  
        @import url("/html/css/importstyle.css"); 
    p{color:powderblue; font - size:30px;} 
    </style> 
    </head> 
    <body> 
        <h3>Example of external style sheet using import</h3> 
        <p>First paragraph</p> 
    </body> 
    </html>
  • Output:

支持的浏览器:样式属性支持的浏览器如下:

  • 谷歌浏览器
  • IE浏览器
  • Firefox
  • Opera
  • Safari

相关用法


注:本文由纯净天空筛选整理自Shubrodeep Banerjee大神的英文原创作品 HTML | style attribute。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。