9月9日下午HTML样式表(宽度和高度、背景字体、对齐方式边界与边框)
样式表
一、大小
1.width 宽度
2.height 高度
<div style="width:200px; height:200px"></div>
样式和属性不同,数字后面要加上单位px或者%。
二、背景
1.背景色:background-color
<div style="width:200px; height:200px; </div>
2.背景图:background-image
<div style="width:1000px; height:800px; background-image:url(%E7%BD%91%E9%A1%B5%E8%83%8C%E6%99%AF%E5%9B%BE1.jpg)"></div>
3. 背景图平铺方式:background-repeat
<div style="width:1000px; height:800px; background-image:url(%E7%BD%91%E9%A1%B5%E8%83%8C%E6%99%AF%E5%9B%BE1.jpg); background-repeat:no-repeat"></div>
表示不平铺。
4.背景图片平铺位置:background-position
<div style="width:1000px; height:800px; background-image:url(%E7%BD%91%E9%A1%B5%E8%83%8C%E6%99%AF%E5%9B%BE1.jpg); background-repeat:no-repeat; background-position:left bottom"></div> 表示背景图在左下角(也可以直接是left、right、bottom、center、top)平铺, <div style="width:1000px; height:800px; background-image:url(%E7%BD%91%E9%A1%B5%E8%83%8C%E6%99%AF%E5%9B%BE1.jpg); background-repeat:no-repeat; background-position:left 20px bottom 20px"></div> 表示背景图片距离左和下各20像素的距离平铺。
5.背景图是否随着页面的滚动而滚动:background-attachment
<div style="width:1000px; height:800px; background-image:url(%E7%BD%91%E9%A1%B5%E8%83%8C%E6%99%AF%E5%9B%BE1.jpg); background-repeat:no-repeat; background-position:left 20px bottom 20px; background-attachment:fixed"></div> 表示背景图片固定住,不随页面滚动而滚动。将fixed换成scroll,背景图片会随着页面滚动而滚动
6.背景图片大小: background-size
<div style="width:1000px; height:800px; background-color:#33C; background-image:url(%E7%BD%91%E9%A1%B5%E8%83%8C%E6%99%AF%E5%9B%BE1.jpg); background-repeat:no-repeat; background-position:left 20px bottom 20px; background-attachment:fixed; background-size:200px 200px"></div> 表示背景图片的大小为200px × 200px ,auto表示自动的。
三、字体
1.字体样式 font-family,一般选用电脑常见字体,如微软雅黑和仿宋。<div style="font-family:微软雅黑">文字</div>
2.字体大小 font-size 一般在网页里面常用的比较小的字体是12px,正常阅读的文字的大小是14px,16px也可以用,但是一般阅读的类型的不要超过16px。
<div style="font-family:微软雅黑; font-size:18px">测试文字</div>
3.字体样式 font-style italic表示倾斜
<div style="font-family:微软雅黑; font-size:18px; font-style: italic">测试文字</div>
4.字体粗细 font-weight bold表示加粗
<div style="font-family:微软雅黑; font-size:18px; font-style: italic; font-weight:bold">测试文字</div>
5.装饰线 text-decoration underline表示下划线 overline表示上划线 line-through表示删除线 none表示没有,经常用来去掉超链接的下划线。
<div style="font-family:微软雅黑; font-size:18px; font-style: italic; font-weight:bold; text-decoration:underline">测试文字</div>
6.字体颜色 color
<div style="font-family:微软雅黑; font-size:18px; font-style: italic; font-weight:bold; text-decoration:underline; color:#F00">测试文字</div>
四、对齐方式
1.水平对齐方式 text-align
<div style="width:200px; height:200px; color:#FFF; text-align:center">测试文字</div>
2.垂直对齐方式 vertical-align 配合行高(line-height)使用。
3.行高 line-height
<div style="width:200px; height:200px; color:#FFF; text-align:center; vertical-align:middle; line-height:200px">测试文字</div>
4.缩进 text-indent 单位:像素
<div style="width:200px; height:200px; color:#FFF; text-align:center; vertical-align:middle; line-height:200px; text-indent:30px">测试文字</div>
五、边界与边框
1.外边距 margin 方向:上右下左 顺时针
<div style="width:300px; height:300px;
<div style="width:200px; height:200px; background-color:#CF9; margin:10px 0px 0px 10px; float:left"></div>
</div>
float为流向,在以后的布局中会学,在这不加上边距不起作用。
2.内边距 padding 方向:上右下左 顺时针
如果加了内边距,该元素会相应的变大。
3.边框 border border代表四个方向全有。
<div style="width:200px; height:200px; border:1px solid #60F"></div>
1px solid #60F 简写方式 第一个边框粗细 第二个边框样式 第三个边框颜色
9月9日下午HTML样式表(宽度和高度、背景字体、对齐方式边界与边框)的更多相关文章
- 12月15日下午Smarty模板函数
1.{$var=...} 这是{assign}函数的简写版,你可以直接赋值给模版,也可以为数组元素赋值. <{$a = 10}><!--赋值语句--> <{$a}> ...
- 11月10日下午 ajax做显示信息以后用ajax、Bootstrp做弹窗显示信息详情
1.用ajax做弹窗显示信息详情 nation.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&qu ...
- 9月22日下午JavaScript----Document对象
document对象 一.找元素 1.根据id找 示例: <input id = "a" type="button" value="找元素&qu ...
- 2017年10月21日 CSS常用样式&鼠标样式 以及 jQuery鼠标事件& jQuery图片轮播& jQuery图片自动轮播代码
css代码 背景与前景 background-color:#0000; //背景色,样式表优先级高 background-image:url(路径); //设置背景图片 background-atta ...
- css样式表----------样式属性(背景与前景、边界和边框、列表与方块、格式与布局)
一.背景与前景 (1).背景 line-height: 1.5 !important;">90; /*背景色(以样式表为主,样式表优先.)*/ background-image:url ...
- 10月30日下午 PHP精确查询(模糊查询、模糊+关键字共同查询)
1.一个条件的模糊查询 <body> <br /> <form action="main.php" method="post"&g ...
- 10月28日下午MySQL数据库的增加、删除、查询(匹配数据库登录和可以增、删、查的显示数据库内容的页面))
一.匹配数据库登录 步骤: 1.做一个普通的登录界面,注意提交方式为post. <!--登录界面--> <form action="chuli.php" meth ...
- 10月21日下午PHP常用函数
函数四要素:返回类型 函数名 参数列表 函数体 //最简单的函数定义方式 function Show() { echo "hello"; } Show();//输出结果为he ...
- 10月17日下午MySQl数据库CRUD高级查询
高级查询:1.连接查询 #适用于有外键关系的 没有任何关系没法用select * from Info,Nation #同时查询这俩表并把两表每个数据相互组合,形成笛卡尔积 select * from ...
随机推荐
- iOS开发小技巧--UIButton的另一种布局方法(第一种在layoutSubViews方法中,这一种利用苹果提供的两个返回CGRect的方法)
- iOS不得姐项目--TabBar的重复点击实现当前模块刷新;状态栏点击实现当前模块回滚到最顶部
一.实现功能:重复点击tabBar,刷新当前TableView,其余不受影响 <1>实现思路: 错误的方法: TabBar成为自己的代理,监听自己的点击--这种方法是不可取的,如果外面设置 ...
- 怎么解决mysql不允许远程连接的错误
最近使用Navicat for MySQl访问远程mysql数据库,出现报错,显示"1130 - Host'xxx.xxx.xxx.xxx' is not allowed to connec ...
- Android Loader使用详解
1.CursorLoader使用Demo public class MainActivity extends Activity implements LoaderManager.LoaderCall ...
- Android中图像变换Matrix的原理、代码验证和应用(一)
第一部分 Matrix的数学原理 在Android中,如果你用Matrix进行过图像处理,那么一定知道Matrix这个类.Android中的Matrix是一个3 x 3的矩阵,其内容如下: Matri ...
- ajax文件下载
今天想做一个csv导出,想做ajax下载 JQuery的ajax函数的返回类型只有xml.text.json.html等类型,没有“流”类型,所以要实现ajax下载,不能够使用相应的ajax函数进行文 ...
- perl sub
#/usr/bin/perl -w use strict; my $usage = "\n\nusage: $0 <length>\n\n"; my $length = ...
- Matlab读入含有特殊分隔符的文件(textread)
笔者在此基础上进行运行,修改得到以下内容,希望大家给与补充: textread 基本语法是: [A,B,C,…] = textread(filename,format) [A,B,C,…] = tex ...
- 【codevs1227】 方格取数 2
http://codevs.cn/problem/1227/ (题目链接) 题意 N*N的方格,每个格子中有一个数,寻找从(1,1)走到(N,N)的K条路径,使得取到的数的和最大. Solution ...
- 【poj1568】 Find the Winning Move
http://poj.org/problem?id=1568 (题目链接) 题意 两人下4*4的井字棋,给出一个残局,问是否有先手必胜策略. Solution 极大极小搜索.. 这里有个强力优化,若已 ...