`
zqjshiyingxiong
  • 浏览: 439935 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
社区版块
存档分类
最新评论

CSS的基础属性

阅读更多

 

 

 

控制队列的元素有:

  • The list-style-type property and how it’s used to present different types of lists through a variety of marker styles for bulleted lists and numbered lists

Property

Value

list-style-type

disc | circle | square | decimal | decimal-leading-zero | lower-roman | upper-roman | lower-greek | lower-latin | upper-latin | armenian | georgian | none

Initial value: disc

  • The list-style-image property and how it’s used to provide a custom marker for each list item

Property

Value

list-style-image

<uri> | none     如:list-style-image: url('arrow.png');

Initial value: none

  • The list-style-position property and how it’s used to control the positioning of list item markers

 

Property

Value

list-style-position

inside | outside

Initial value: outside

 

这里的INSIDE和outside的意思是在元素的里面和外面

The list-style shorthand Property

Property

Value

list-style

<’list-style-type’> || <’list-style-position’> || <’list-style-image’>

 

Initial value: n/a

 

 

属性Backgrounds相关的设置:

 

 

  • How to use the background-color property to set a background color

 

Property

Value

background-color

<color> | transparent

Initial value: transparent

  • How to use the background-image property to specify a background image

 

Property

Value

background-image

<uri> | none

Initial value: none

  • How to use the background-repeat property to control background tiling

 

Property

Value

background-repeat

repeat | repeat-x | repeat-y | no-repeat

 

Initial value: repeat

  • How to use the background-position property to control how the background is positioned

 

Property

Value

background-position

[<percentage> | <length> ]{1,2} | [ [top | center | bottom] || [left | center | right] ]

 

Initial value: 0% 0%

  • How to use the background-attachment property to control whether the background scrolls with the page or remains fixed in place with respect to the view port

 

Property

Value

background-attachment

scroll | fixed

 

Initial value: scroll

  • How to use the background shorthand property to combine all the separate background properties into a single property

 

background

<’background-color’> || <’background-image’> || <’background-repeat’> || <’background-attachment’> || <’background-position’>

 

Initial value: n/a

 

 

Text Manipulation:

 

  • The letter-spacing property and how it is used to add or subtract space between the letters that make up a word

 

Property

Value

letter-spacing

normal | <length>

Initial value: normal

  • The word-spacing property and how it is used to add or subtract space between the words of a sentence

 

word-spacing

normal | <length>

Initial value: normal

  • The text-indent property and how it is used to indent the text of a paragraph

 

word-spacing

normal | <length>

Initial value: normal

  • The text-align property and how it is used to align the text of a document

 

text-align

left | right | center | justify

Initial value: left

  • The text-decoration property and how it is used to underline, overline, and strikethrough text

 

text-decoration

none | [ underline || overline || line-through || blink

Initial value: none

  • The text-transform property and how it is used to capitalize text or convert text to uppercase or lowercase letters

 

text-transform

capitalize | uppercase | lowercase | none

Initial value: none

  • The white-space property and how it is used to control the flow and formatting of text

 

white-space

normal | pre | nowrap

Initial value: normal

 

 

 

fonts:

 

 

  • The font-family property and how it is used to change the face of a font

 

Property

Value

font-family

[[ <family-name> | <generic-family> ] [, <family-name>| <generic-family>]* ]

Initial value: Varies depending on the browser or user agent.

  • The font-style property and how it is used to make a font italic or oblique

 

font-style

normal | italic | oblique

Initial value: normal

  • The font-variant property, a property similar to the text-transform property presented in Chapter 5 , and how this property is used to create a small-caps effect

 

font-variant

normal | small-caps

Initial value: normal

  • The font-weight property and how it is used to increase or decrease how bold or light a font appears

 

font-weight

normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900

Initial value: normal

  • The font-size property and how it is used to increase or decrease the size of a font

 

font-size

<absolute-size> | <relative-size> | <length> | <percentage>

Initial value: medium

  • The font property and how it is used as shorthand to specify a number of other font properties

font

[ <’font-style’> || <’font-variant’> || <’font-weight’> ]? <’font-size’>

[ / <’line-height’> ]? <’font-family’> ] caption | icon | menu | message-box | small-caption | status-bar

 

 

The Box Model:

 

  • The CSS box model

 

Property

Value

Margin

[ <length> | <percentage> | auto ] {1,4}

margin-top

margin-right

margin-bottom

margin-left

<length> | <percentage> | auto

  • CSS box model properties, padding, margins, borders, width, and height

 

Property

Value

Margin

[ <length> | <percentage> | auto ] {1,4}

margin-top

margin-right

margin-bottom

margin-left

<length> | <percentage> | auto

  • Controlling line height

 

Property

Value

Margin

[ <length> | <percentage> | auto ] {1,4}

margin-top

margin-right

margin-bottom

margin-left

<length> | <percentage> | auto

  • Establishing minimum and maximum dimensions

 

Width

<length> | <percentage> | auto

initial value: auto

  • Overflowing content

overflow

visible | hidden | scroll | auto

initial value: visible

 

 

CSS Buoyancy-Floating and Vertical Alignment:

 

  • The float property and how it is used to change the flow of elements in a document - for instance, to place text beside an image

 

Property

Value

float

left | right | none

Initial value: none

  • The clear property and how this property is used to cancel the effects of the float property

 

clear

none | left | right | both

Initial value: none

  • The vertical-align property and how this property is used to control the vertical alignment of text to create subscript or superscript text or control vertical alignment in table cells

 

vertical-align

baseline | sub | super | top | text-top | middle | bottom | text-bottom | <percentage> | <length>

Initial value: baseline

 

 

Positioning:

  • The position property and the four types of positioning that CSS has to offer: static , relative , absolute , and fixed

 

Property

Value

position

static | relative | absolute | fixed

Initial value: static

top

<length> | <percentage> | auto

Initial value: auto

right

<length> | <percentage> | auto

Initial value: auto

bottom

<length> | <percentage> | auto

Initial value: auto

left

<length> | <percentage> | auto

Initial value: auto

  • The offset properties top , right , bottom , and left , and how these are used to deliver an element to a specific position in a web document

 

z-index

auto | <integer>

Initial value: auto

  • The z-index property and how this property is used to layer the elements of a document

  • Some practical applications of positioning, such as multicolumn layouts and vertically centering a positioned element

 

Tables:

  • The optional table elements that can make it easier to style a table and that make the structure more intuitive

  • Controlling placement of the table caption

 

Property

Value

caption-side

top | bottom

Initial value: top

  • Controlling the layout of the table

  • Controlling the spacing between table cells

border-spacing

<length> <length>? Initial value: 0

table-layout

auto | fixed

Initial value: auto

 

 

 

分享到:
评论

相关推荐

    总结CSS基础属性(一)

    CSS基础属性总结 CSS(层叠样式表)是一种用于描述页面样式的语言,它使得 HTML 结构与样式分离,提高网站的开发效率和维护性。下面是 CSS 基础属性的总结。 一、CSS 的定义和作用 CSS 全称为层叠样式表,它是一...

    css基础教程属性篇

    将讲述HTML和CSS的关键—盒子模型(Box model). 理解Box model的关键便是margin和padding属性, 而正确理解这两个属性也是学习用css布局的关键.

    上百个CSS实例|CSS基础学习|CSS入门基础|CSS样式集合

    【CSS基础学习】是网页设计领域中的重要环节,它是一种用于描述HTML或XML(包括如SVG、MathML等各种XML方言)文档样式的样式表语言。CSS(层叠样式表)让网页设计者能够分离内容与表现,使得网页设计更加灵活且易于...

    Css所有属性

    首先,我们来关注CSS的**基础属性**: 1. **颜色属性**:包括`color`用于设置文本颜色,`background-color`用于设置背景色,以及`border-color`用于设置边框颜色。 2. **字体属性**:如`font-family`指定字体类型...

    css属性查询手册

    一、CSS基础 1. 选择器:CSS的核心在于选择器,它用于匹配HTML元素,以便应用样式。基本的选择器包括元素选择器(如`&lt;p&gt;`)、类选择器(如`.class`)、ID选择器(如`#id`)以及属性选择器等。 2. 属性与值:每个...

    css基础教程--CSS快速入门、怎样编写CSS、CSS属性、CSS定位、CSS滤镜 

    这个“CSS基础教程”涵盖了CSS的快速入门、编写方法、属性、定位以及滤镜等核心概念,旨在帮助初学者掌握网页设计的基本技能。 1. CSS快速入门: CSS的引入是为了分离内容(HTML)和表现(样式)。通过在HTML文档...

    css2视觉手册css属性大全

    ### CSS2视觉手册:属性与选择器大全 #### 深入理解CSS2中的选择器类型 在CSS2视觉手册中,我们了解...以上内容全面介绍了CSS2视觉手册中的选择器和部分属性使用技巧,这些基础知识是构建高效、美观网页布局的关键。

    css收缩功能

    在网页设计领域,CSS(Cascading ...综上所述,CSS收缩功能涉及了CSS基础属性、JavaScript交互、布局系统、动画库以及响应式设计等多个方面。理解并掌握这些概念和技术,将有助于创建出更加动态、用户友好的网页界面。

    别具光芒——CSS属性、浏览器兼容与网页布局

    "别具光芒——CSS属性、浏览器兼容与网页布局"这个主题涵盖了三个核心概念:CSS属性、浏览器兼容性和网页布局。 首先,我们来详细探讨CSS属性。CSS提供了无数的属性,如颜色、字体、大小、位置等,这些属性共同决定...

    CSS基础入门总结(很详细的哟)

    三、CSS字体属性 (1)字体大小 (2)字体名称(字体系列) (3)字体粗细 (4)字体样式 (5)字体 四、CSS文本属性 (1)文本颜色 (2)文本对齐 (3)文本缩进 (4)文本修饰 (5)文本行高 五、CSS的引入方式 ...

    CSS属性兼容性对照表

    资源名称:CSS 属性兼容性对照表内容简介: CSS属性兼容性对照表 PDF,主要是列出一些CSS2.0/CSS2.1在各个版本的IE、火狐等主流浏览器下的兼容支持问题,此表有助于以后书写出全兼容的WEB标准化网页打下基础,前端...

    第五章CSS3美化网页元素.md

    ## 二、CSS基础属性详解 ### 字体样式 #### font-family - **含义:** 设置字体类型。 - **举例:** ```css p { font-family: "宋体"; } ``` #### font-size - **含义:** 设置字体大小。 - **举例:** ```...

    CSS基础知识学习笔记

    ### CSS基础知识学习笔记 #### 一、CSS简介与基本概念 ...CSS的作用在于控制网页的布局和样式,使网页内容...以上是CSS基础知识的一些核心概念和属性,熟练掌握这些基础知识可以帮助开发者更好地控制网页的布局和样式。

    CSS基础学习源码

    本“CSS基础学习源码”是一个适合初学者的资源包,提供了丰富的实践材料,帮助理解并掌握CSS的基础知识。 首先,我们来详细探讨CSS的基础概念: 1. **选择器与声明**:CSS的核心在于选择器和声明。选择器用于定位...

    常用的CSS属性大全

    除了上述内容,CSS还有许多其他属性,如布局属性(如`margin`、`padding`、`border`等)、盒模型属性(`box-sizing`、`display`等)、定位属性(`position`、`z-index`等)、背景属性(`background-color`、`...

    css基础教程-适合初学者

    在IT领域,CSS...总结,学习CSS基础不仅涉及语法和选择器,还包括布局、响应式设计以及预处理器的使用。通过不断实践和了解这些概念,初学者可以逐步提升CSS技能,从而更好地设计和构建美观、功能完善的网页。

    CSS参考手册(Web标准布局的本质,XHTML书写规范,CSS基础与书写规范,网页头部元素的详细定义,CSS基本布局的属性,CSS容器属性)

    **CSS基础与书写规范**包括选择器的使用、属性与值的设定、盒模型理解等。选择器如类选择器、ID选择器和标签选择器,用于指定要应用样式的元素。属性和值定义了元素的样式,如颜色、字体、大小等。书写时应注意注释...

    div+css基础

    ### div+css基础知识点 #### CSS简介 - **定义**:CSS全称为Cascading Style Sheets,即级联样式表,是一种用来描述HTML文档外观和格式的语言。 - **作用**:CSS主要用于控制网页布局和样式设计,使得网页更加美观...

    CSS基础知识-1.pdf

    ### CSS基础知识解析 #### 一、CSS简介 - **1.1 HTML的局限性** HTML是一种用于构建网页内容的标准标记语言。它主要用于定义网页内容的结构和意义,例如使用`&lt;h1&gt;`标签来表示一级标题,使用`&lt;p&gt;`标签来表示段落...

    CSS基础教程PDF

    ### CSS基础教程知识点详解 #### 一、CSS简介 **CSS**,全称为 **Cascading Style Sheets**(级联样式表),是一种用于定义HTML文档布局的语言。它可以帮助开发者更好地控制网页的外观,如字体、颜色、间距、大小...

Global site tag (gtag.js) - Google Analytics