15-07-26 HTML--样式基本概念、选择器、样式属性

15-07-26 HTML--样式基本概念、选择器、样式属性

样式表:

CSS(Cascading Style Sheets,层叠样式表)

作用:美化HTML网页,页面布局。

分类:

内联,写在标签里面style=""里面的样式,优点是控制精确,可重用性差。 内嵌,嵌在网页的head里面,可重用性高 外部,样式写在另一个文件里面,如果要用直接附加过来。

优先级:内联>内嵌>外部

选择器:

* 代表所有的元素 一般的网页都需要在写这个样式,去掉有些标签自带的边界,auto代表居中

<style type="text/css">
*  //格式对所有标签起作用
{
    margin: 0px auto;
    padding:0px;
} 
</style>

标签选择器:用标签的名字来选择元素。 如:

<style type="text/css">
div  //格式对div标签起作用
{
    样式;
}
</style>

ID选择器:用标签的ID名来选择元素,ID的名字前面加# 如:

<style type="text/css">
#d  //格式对 id="d" 的标签起作用
{
    样式;
}
</style>

CLASS选择器:用class名来选择元素,class名前面加. 如:

<style type="text/css">
.a  //格式对 class="a" 的标签起作用
{
    样式;
}
</style>

组合选择器:

并列关系:用逗号隔开,代表并列。 后代关系:用空格隔开,空格前面的是后面的父级元素。 筛选关系:用点隔开。

样式:

1.前景与背景

前景:指文本 font:是否倾斜 是否加粗 字体大小 选择字体;

font-family:修改字体 font-size:字体大小 font-style:字体样式,italic倾斜 font-weight:字体粗细,bold加粗

color:字体颜色 text-decoration:文本修饰,none可以去下划线 text-indent:首行缩进

背景: background-color:背景色 background-image:背景图片 background-repeat:平铺方式 background-position:背景图片的位置 background-attachment:背景图片的固定方式

对齐方式 text-align:水平对齐方式 center居中 vertical-align:垂直对齐方式 middle居中 top靠上 bottom靠下 line-height:行高

2.边框和边界

边框: border: 宽度 样式 颜色; border-width:1px; border-style:solid; border-color:#F00;

边界: 外边距: margin:上 右 下 左; margin-top:上边距 margin-right:右边距 margin-bottom:下边距 margin-left:左边距

内边距: padding:上 右 下 左; padding-top:内上边距 padding-right:内右边距 padding-bottom:内下边距 padding-left:内左边距

3.列表与方块 width:宽度 height:高度

list-style:位置 type 图片; list-style-type:列表标示的样式,none去掉 list-style-image:列表图片 list-style-position:列表样式的位置

时间: 2024-11-05 15:52:21

15-07-26 HTML--样式基本概念、选择器、样式属性的相关文章

中科院软件所夏令营总结15/07/26

15年7月份有幸参加了中科院软件所的夏令营,整个夏令营总共持续6天.20号开始报道,每个人领取宿舍钥匙,饭卡[只有¥100,软件所也是比较抠的,没有高校的待遇好,当然即便如此,报名参加的人数依然很多,呵呵].晚上开了一次会,根据报考的实验室分组,每个组选一个临时负责人,然后是各自的自我介绍.交流互动.第二天是开营仪式,然后到楼下合影留念,接下来是几场报告,参观软件所的软件博物馆,晚上乘车游览帝都的夜景.鸟巢.水立方[天公不作美,到鸟巢竟然下了一阵暴雨,也是坑].第三天一整天都是各大实验室的专题报

ArrayList2014年6月11日07:26:00

1 //ArrayList是动态数组,方法有: 2 //Add----配合foreach一个个的添加 3 //AddRange-----以数组的形式,一次性添加 4 //Clear--------清空数组 5 //Count-----数组的长度 6 //Remove-----移除对应的元素 7 //RemoveAt------移除改索引对应的元素 8 //Contains------判断是否含所有某个值,返回Bool类型 9 //ToArray--------转换,再没关系(相当于复制一份) 泛

jQuery基础(样式篇,DOM对象,选择器,属性样式)

1. $(document).ready 的作用是等页面的文档(document)中的节点都加载完毕后,再执行后续的代码,因为我们在执行代码的时候,可能会依赖页面的某一个元素,我们要确保这个元素真正的的被加载完毕后才能正确的使用. $(document).ready(function() {   内容  }); 1.jQuery对象与DOM对象   jQuery对象与DOM对象是不一样的 普通处理,通过标准JavaScript处理: var p = document.getElementById

前端学习(9)~css学习(三):样式表和选择器

本文主要内容 CSS概述 CSS和HTML结合的三种方式:行内样式表.内嵌样式表.外部样式表 CSS四种基本选择器:标签选择器.类选择器.ID选择器.通用选择器 CSS几种扩展选择器:后代选择器.交集选择器.并集选择器 CSS样式优先级 CSS 概述 CSS:Cascading Style Sheet,层叠样式表.CSS的作用就是给HTML页面标签添加各种样式,定义网页的显示效果.简单一句话:CSS将网页内容和显示样式进行分离,提高了显示功能. css的最新版本是css3,我们目前学习的是css

Less-css扩展指定多层嵌套选择器样式

//扩展Extend Use Method:以在study上扩展指定多层嵌套选择器样式 //Share style .test{ font-size:18px; color:#ffffff; ul{ width:100px; height:50px; li{ float:left; margin-right:10px; width:50px; height:50px; } } } //grammar 1 .study{ &:extend(.test ul li); } //grammar 2 .

css样式表中四种属性选择器

css样式表中四种属性选择器1> 简易属性 tag[class]{ font-weight:bold } It will affect all tag with any class. e.g. <h2 class="old" > or <h2 class="new"> 2>精确属性值 a[href="http://www.cnblogs.cn"][title="textTitle"]{fon

css样式表的选择器与分类

css 样式表的作用: 主要用于结构,样式与行为,CSS主要的作用就是美化网页的一个语言,它的特点: 1.结构与样式分离的方式,便于后期维护与改版; 2.样式定义精确到像素的级别; css样式表的结构:CSS 称为层叠样式表 用于给网页设置各种样式 css样式的语法由3部分组成,选择器,属性和值. css的分类:主要分: 内联,内嵌,与外联. 内联: 写在标签里, 控制精准,代码重复性差,优先级最高. 内嵌: 嵌在页面head里面,控制没有内联的精准,代码重复性好. 外联: 单独的样式文件,引入

html部分---样式表,选择器;

<1.内联样式,优点:控制精确,缺点:代码重用性差,页面代码乱.> <div style="background-color:#0F0"></div> <2.内嵌样式,优点:代码重用性好.缺点:控制不精确,写在<head>标签里面> <style type="text/css"> *{ color:#0F3 }<!--*代表给所有内容改样式--> </style> <

0322css样式表,选择器

Css样式表 内联样式表:<p style="font-size:14px;">内联样式表</p> 内嵌样式表:必须写在head标签里面. <style type="text/css"> p   //格式对p标签起作用 { 样式: } </style> 外部样式表: 新建一个CSS文件,用来放置样式表.如果要在HTML文件中调用样式表,需要在HTML文件中点右键→CSS样式表→附加样式表.一般用link连接方式. 例如

jQuery-介绍 加载 选择器 样式操作 属性操作 绑定click事件

jQuery - 介绍 加载 选择器 样式操作 属性操作 绑定click事件 注意:以下部分问题不能实现效果,因该是单词拼写错误(少个t)或者没有加引号(“swing”)... jquery介绍 jQuery是目前使用最广泛的javascript函数库.据统计,全世界排名前100万的网站,有46%使用jQuery,远远超过其他库.微软公司甚至把jQuery作为他们的官方库. jQuery的版本分为1.x系列和2.x.3.x系列,1.x系列兼容低版本的浏览器,2.x.3.x系列放弃支持低版本浏览器