zoukankan      html  css  js  c++  java
  • CSS样式表

    一、样式表的分类

    1.内联

    语法:HTML标签中的style属性

    特点:控制比较明确,只对当前标签起作用,冗余

    2.内嵌

    语法:head标签中<style></style>

    特点:对当前页面起作用,控制整个页面的风格统一

    3.外部

    语法:单独的.CSS文件,需要附加到HTML文件中去

    二、选择器

    1.基本选择器

    ID选择器:

    语法:#标签的id{样式属性:样式值;样式属性:样式值;}

    特点:控制比较明确,优先级很高

    class选择器:

    语法:.class名{样式属性:样式值;样式属性:样式值;}

    特点:不受标签类型限制,优先级低于ID选择器

    标签选择器:

    语法:标签名{样式属性:样式值;样式属性:样式值;}

    特点:优先级低于一般的class选择器

    2.扩展选择器

    并列关系:

    语法:基本选择器以逗号隔开

    特点:任何一个其中的选择器都可以获得相应的样式

    后代关系:

    语法:基本选择器以空格隔开

    特点:只要满足后代关系(不仅是子级关系)均可获得样式对基本选择器进一步筛选控制

    class筛选:

    语法:标签名.class名{.....}    .class名 .class名{.....}

    特点:对前者进行筛选,中间不能加空格

    三、样式属性

    1.前景与背景

    前景:

    font-family size color weight style text-decoration

    text-align vertical-align

    line-height indent

    背景:

    背景色:background-color  

    背景图:background-inage:url() 

    background-repert :  no-repeat  repeat   repeat-x   repeat-y

    background-position:top right bottom left    

    background-position:top right
    background-position:top 10px right 20px;

    background-attatchment

    2.边框与边界

    边框(表格模型):

    border:粗细 样式 颜色

    border-width border-style border-color

    border-top:粗细 样式 颜色

    border-top-width border-top-style border-top-color

    外边距:

    margin 上 右 下 左 :

    margin-top margin-right margin-bottom margin-left

    margin auto--布局居中

    内边距:

    padding 上 右  下 左

    3.列表与方块

    列表(ul ol li):

    list-style-type:none low-alpha

    list-style-position

    list-type-image

    方块:

    width height

    display  overflow

    span默认对width height 没有效果,需要配合display: inline ,div默认对宽和高起作用,
    但如果它的display:inline 则宽和高也不起作用

    4.格式与布局

    流式布局:

    float:left/right clera:both

    元素并列

    元素嵌套

    定位布局:

    position:fixed/absolute/relative;top right bottom left

    三种定位方式的区别

    ①fixed--以当前浏览器为坐标

    ②relative--以元素本来应该在的位置为坐标

    ③absolute:

    外围的元素中没有position(absolute relative)样式--以浏览器边框为左边

    如果外围中有position(absolute relative)样式--以外围离它最近的那个元素坐标布局

    四、样式表应用

    联系布局网页--沃顿商学院  哈佛

    看别人布局

    搜集网页模板 图片素材

  • 相关阅读:
    MVC 添加多属性 HtmlHelper htmlAttributes
    centos 下安装mysql ,可惜版本只是5.1
    win7 远程桌面连接centos 6.5
    Linux Centos 6.6搭建SFTP服务器
    mysql 任意连接
    一些常用的Bootstrap模板资源站
    asp.net解决高并发的方案.
    LoadRunner
    LoadRunner
    经典SQL语句大全
  • 原文地址:https://www.cnblogs.com/qianxiaojinnian/p/4615194.html
Copyright © 2011-2022 走看看