html5晋级之路-css介绍

1.css概述

css指层叠样式表

css样式表极大地提高了工作效率

selector{

property:value

}

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

属性大于1个之后,属性之间用分号隔开

如果值大于1个单词,则需要加上引号:

p {font-family:"sans serif";}

2.css高级语法

1.选择器分组:

h1,h2,h3{color:red;}

2.继承

body{

color:green;

}

规定了body中所有的样式,如果它没有单独的样式则遵循它;

3.css派生选择器:

通过依据元素在其位置的上下文关系来定义样式

4.css id选择器

1.id选择器:

id选择器可以为标有id的HTML元素指定特定的样式

id选择器以“#”来定义

2.id选择器和派生选择器:

目前比较常用的方式是id选择器常常用于建立派生选择器

这里举个例子<p id="pid">helloword<a href="http://baidu.com">百度</a></p>

#pid a{

}

在这里写的属性都是a标签的~~~

5.类选择器

类选择器以一个点显示

6.属性选择器

<style type="text/css">

[title]{

color:blue;

}

[title = te]{

color:red;

}

</style>

如果不指定其属性值都遵循上面那个,指定了比如说te那么就遵循下面那个,这个跟之前的那些大同小异。

时间: 2024-11-02 10:07:06

html5晋级之路-css介绍的相关文章

html5晋级之路-css背景

css背景: css允许应用纯色作为背景,也允许使用图片来创建相当复杂的效果. background-attachment            背景图像书否固定或随页面的其余部分滚动 background-color                     设置元素的背景颜色 background-image                   把图片设置为被禁 background-position                设置背景图片的起始位置 background-repeat  

html5晋级之路-css动画-过度

transtion                                            设置四个过度属性 transition-property                              过度的名称 transition-duration                              过度效果花费的时间 transition-timing-function                    过度效果的时间曲线 transition-delay  

html5晋级之路-css尺寸操作

1.属性 height                                       设置元素高度 line-height                                 设置行高 max-height                                设置元素最大高度 max-width                                 设置元素最大宽度 min-width                                 

前端学习之路-CSS介绍,Html介绍,JavaScript介绍

CSS介绍 学前端必备掌握CSS样式,css为层叠样式表,用来定义页面的显示效果,加强用户的体验乐趣,那么如何用css到html中呢? style属性方式 利用标签中的style属性来改变显示样式 <p style="background-color: #FFF000"> p标签 </p> 在head中加入style标签 <head> <style type="text/css"> p { color: #FFF000

html5晋级之路-学习笔记

由于以后公司的ios项目中会涉及到h5,所以本人发奋图强,最近开始研究其h5,这是近几天的学习笔记.望可共同学习 html5基础 不同于编程语言,html语言的表达力较强,多以用于编写网页,编程语言的逻辑能力较强,用于编写软件 声明:<!doctype>为了让浏览器正确显示html5页面(这个声明不同的html语言是不一样的) 基础标签 <html>所有的文件都要包含其中 <header>头部 <head lang = “en”>设置中英文 <meta

html5晋级之路-响应式布局基本实现

1.css中的Media Query(媒介查询): 设备宽高: device-width,device-height 渲染窗口的宽和高:width,height 设备手持方向:orientation 设备的分辨率:resolution 2.使用方法: 外联 内嵌样式 <!doctype html><html><head><meta charset="UTF-8"><title>js事件测试</title><l

html5晋级之路-学习笔记表单

HTML表单 1.获取不同类型用户的输入 2.常用标签 <form>                              单表  (比如说用户名:密码:) <input>                             输入域 <textarea>                        文本域 <label>                             控制标签 <fieldset>              

前端:HTML5学习之路(一)

第1章 HTML5基础 关于HTML5基础这一部分的内容没有明显边界.各种HTML5教材关于HTML5基础知识的介绍大同小异,这里不做过多赘述. 1. 我们要把HTML5简单用起来,首先要学会新建HTML5文档.每个网页都包含doctype.html.head和body元素,以下是一个简单的HTML5文档示例(用到了a.article.em.h1.img和p这6种常见的元素): 1 <!doctype html> 2 <html> 3 <head> 4 <meta

html5 拖拽的简要介绍

1,首先,你要告诉计算机那个元素可以拖动,或者是一张图,或者是一个盒子,在标签里面加上 draggable="true"  2,然后,监听该元素被拖动的函数 ondragstart="drag(event)" 3,drag 里面告诉计算机是那个元素被拖动的 ev.dataTransfer.setData("Text",ev.target.id); 4,接下来将拖动的元素放到哪个盒子,(或者是经过那个盒子,经过某个盒子的时候触法 ondragove