zoukankan      html  css  js  c++  java
  • CSS最基础的语法和三种引入方式

    **CSS语法**

    CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。选择器通常是您需要改变样式的 HTML 元素。

    1. selector {declaration1; declaration2; ... declarationN }  


    每条声明由一个属性和一个值组成。
    属性(property)是样式属性(style attribute)。每个属性有一个值。属性和值被冒号分开。

    1. selector {property: value}  


    例如下面这行代码的作用是将 h1 元素内的文字颜色定义为红色,同时将字体大小设置为 14 像素。
    在这个例子中,h1 是选择器,color 和 font-size 是属性,red 和 14px 是值。

    1. h1 {color:red; font-size:14px;}  


    **引入CSS样式**

    如何插入样式表,当读到一个样式表时,浏览器会根据它来格式化 HTML 文档。插入样式表的方法有三种:外部样式表、内部样式表和内联样式。

    1.外部样式表

    当样式需要应用于很多页面时,外部样式表将是理想的选择。在使用外部样式表的情况下,你可以通过改变一个文件来改变整个站点的外观。每个页面使用 <link> 标签链接到样式表。<link> 标签在(文档的)头部:

    1. <head><link rel="stylesheet" type="text/css" href="site.css" /></head>  


    2.内部样式表
    当单个文档需要特殊的样式时,就应该使用内部样式表。你可以使用 <style> 标签在文档头部定义内部样式表,就像这样:

    1. <head>  
    2. <style type="text/css">  
    3. p {margin-left: 20px;}  
    4. body {background-image: url("images/test.gif");}  
    5. </style>  
    6. </head>  


     
    3.内联样式由于要将表现和内容混杂在一起,即HTML代码和CSS代码混编,这样会不利于文档结构,并且不容易维护,所以一般不要使用这种方式引入样式。例如改变段落的颜色和左外边距:

      1. <style="color: red; margin-left: 20px;">  
      2. This is a paragraph  
      3. </p>  
  • 相关阅读:
    搭建Keil C51开发环境
    源码分析之Handler
    Android中的算法
    Android中的数据结构
    高级UI-UI绘制流程
    高级UI-Path和PathMeasure
    高级UI-画板Canvas
    高级UI-滤镜和颜色通道
    高级UI-高级渲染
    高级UI-画笔Paint
  • 原文地址:https://www.cnblogs.com/zzmb/p/7754543.html
Copyright © 2011-2022 走看看