HTML CSS知识总结

HTML基本骨架

单表签

img input  br hr link meta         剩下的基本都是双标签


文字类的标签

h1-h6  数值越大字体越小                  段落标签p 

     字体     加粗 strong b       倾斜 i em(精灵图和字体图标等小装饰的内容 )    删除del  s   下划 ins  u

多媒体标签

   超链接        <a href="#"> </a>     href是必写属性             

target属性     +_self 默认  当前标签页打开新的页面                 +_block  新建一个标签页打开新的页面

图像

<img src="   ">           src属性是必写属性

title  鼠标悬停时提示显示文本   任何标签页都有这个属性

alt 图片无法加载时显示的替换文本


结构标签

列表

无序列表  ul li                                                 有序列表 ol li                                           自定义列表 dl  dd dt      

表格

定义表格  table  

属性 border边框       width 宽度     height高度       cellpadding 单元格边框和内容之间的距离     cellspacing  单元格和单元格之间的距离

align 控制整个表格的水平方向上的位置   left  默认值     center 居中   right 右

表格结构标签

caption 表格标题       thead表格头     tbody 表格体      tfoot 表格尾

基础标签

表格行  tr       单元格  td      表头单元格  th

合并单元格

rowspan  跨行合并         colspan 跨列合并

表单

form 表单域

input属性     <input type=" ">

text 默认文本输入乱搞      password  密码框                      radio 单选按钮   多选一的效果需要设置相同的name属性    默认选中checked

checkbox 复选框   默认选中checked         submit  提交     reset  重置     button  按钮    file   文件上传

name 表单起的名字     单选按钮多选一的效果             value按钮类的表单文案   输入框类表单的默认值

checked  单选和复选框的默认选中                    disabled   禁止表单操作          maxlength限制输入最大值        placeholder 占位符

下拉选中项

select           option         默认选中   给option 添加selected

文本域

textarea                               禁止拖拽   resize:none;

lable      增大表单的响应面积

<lable> 用户名 :<input type ="text"> </lable>

<lable for="username"> 用户名:<lable>          <input type ="text" id ="username">




CSS

基本选择器

标签选择器  标签名 {}        类选择器          .类名{}           id选择器   #id{}       通配符选择器*{}

复合选择器

后代选择器       选择器1  选择器2 {}                     子代选择器   选择器1>选bing'ji择器2{}                           并集选择器    选择器1选择器2 {}

连接伪类选择器

:link  未点击的链接          :visited  已访问过的链接         :hover    鼠标悬停                 :active 鼠标按压不公开

focus选择器

input:focus {}    表单元素获取焦点时应用样式        可输入的时候即可获取焦点的状态


css的三大特性

层叠性                           相同选择器或者是相同权重的时候会发生样式重叠,后面设置的样式会覆盖前边设置的样式

继承性                       子元素会继承父元素的一些属性               颜色color     text-align    font相关    line-height    

                                        a标签不能继承颜色      h标签不能继承字体大小

优先级       统配和继承0   标签选择器 1     类选择器10    id选择器100        行内样式 1000


css三种引入方式

内部样式表

优点:机构和样式部分分离,方便阅读                        缺点:没有实现完全分离   可移植性,可复制性差

外部样式表:在html的head标签中利用link标签引入

优点:css样式独立存在,影响的范围比较广,整个站点都受影响,css与html结构实现完全分离

行内样式表

优点:无需写选择器,权重高                  缺点:后续维护性差,没有实现结构样式分离


文字的样式

font-family 字体系列字体家族     默认微软雅黑                                   font-size 字体大小   默认16px

font-weight 字体粗细     400   normal  正常字体          700      bold 加粗字体             font-style字体倾斜       normal 正常字体       italic倾斜字体

font连写属性     font:倾斜    加粗    大小/行高    系列         必写大小和系列    顺序不能调换


文本的样式

行内元素与行内块元素的水平对齐方式          text-align      left     center     right 

行高   line-height         文本修饰线  text-decoration          none去点文本修饰线     underline下划线       line-through删除线

首行缩进     text-indent              text-indent:2em;  首行缩进2个字符



阴影

text-shadow 文字阴影       实际开发写法   text-shadow:0 0 0   #000; 打开控制台进行调试  

box-shadow 盒子阴影      同理     



背景        

背景颜色 background-color          背景图片 background -image:url()

背景平铺 background-repeat   no-repeat 不平铺      背景位置  background-position  x y   

背景附着   background-attachment    scroll 默认 背景虽滚动条滚动而滚动       fixed  背景不随着滚动条滚动而滚动



盒子模型:content内容    padding内边距   border 边框   margin  外边距组成

相邻嵌套垂直方向上的外边距会发生塌陷          

解决方法      父元素设置overflow:hidden;    父元素设置边框       父元素设置padding

border:1px(线的宽度)     solid(实线)    #000(颜色) ;                dashed虚线     dotted点线

圆角边框  border-radius   圆形 border-radius:50%;     胶囊形:border-radius:高度的一半


元素的显示模式

行内元素  display:inline;      

a span lable  strong del em u i s b   

特点:不能设置宽高     在一行显示    默认宽高有内容撑开


行内块元素   display:inline-block;

button input select textarea img                   特点:设置宽高     在一显示行    


块级元素 display:block;

div h1 p table ul li     特点:设置宽高  独占一行   默认宽度和父元素等宽


元素隐藏

display:none;隐藏占位置    display:block;显示                 visibility:hidden;  隐藏占位置       visibility:visible;显示    


溢出隐藏

浮动

float   left  right

特点  浮动的元素脱离标准流   不占位置           浮动的元素会贴顶对齐显示 

浮动的元素具有行内块元素类似的特性         一般一个元素浮动了其余的兄弟也要浮动

本质           初衷解决文本绕图的问题                   浮动元素不会压住标准流的文字


清除浮动的影响


定位

静态定位    position:static


相对定位     position:relative;

参考自身原来的位置进行移动          占位置     不脱标


绝对定位   position:absolute;

1没有父元素或者父元素无定位就参考浏览器进行移动              2参考最近一层有定位的父辈元素进行移动 


固定定位 position:fixed; 

参考浏览器可视窗口进行移动,不随着滚动条的滚动而滚动


粘性定位  position:sticky;


网页布局

字体图标


光标样式

cursor           

default 默认小白箭头      pointer 可以点击的小手

not-allowed 禁止符号     配合表单元素一起使用+disabled这个禁止表单操作的属性  

wait  等待  圆圈不停的转动



            













©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,558评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,002评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,036评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,024评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,144评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,255评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,295评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,068评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,478评论 1 305
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,789评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,965评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,649评论 4 336
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,267评论 3 318
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,982评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,223评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,800评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,847评论 2 351

推荐阅读更多精彩内容