htmlcss基础 盒子模型 浮动 定位

注意抓大放小  

网页是由网页元素 文字 图片链接 组成 描述语言是html这种标签语言 里面有对应的标签 

怎么被显示  通过浏览器内核来对html进行解析从而显示页面 html标准 由w3c指定保证不同浏览器可以显示出同样的效果。

通常有html进行网页骨架 css进行网页布局外观修饰 通常情况下是结构样式分离。

html标签语言 允许标签嵌套 标签在浏览器中显示具有默认格式 有的一行显示 

基本格式.html

e6d8e26096cc499287d9a664252c58bb.png

 

head内可以放辅助浏览器解析网页标签

body内放网页元素标签

c209b7afefde4ac688cebdf2204ef45c.png

 标签语义化 就是标签含义代表啥就用来表示啥

常用标签

标签属性 键直对

fb1c51d7cf6644909accb577ef6af102.png

h1到h6标题 p段落 br 换行  div span盒子装其他标签 区别span一行多个 装行内元素。

注意 元素默认大小行元素默认占一行 行内元素大小根据元素内容大小决定 没说就是行内 或行内块 单独说就是行元素

图片img src路径 链接 a href路径 target打开方式b97df70ebfc243f2bb00219552238b6b.png

 0c9b42893d3d4d77a0b17b6c9c75fb00.png

 href等于name值锚点跳转

图片bf2bdac4a1354f698bb556e7ef61b871.png

 

路径 相对绝对 (通常用相对与当前文件地址)3ca49e5cd80b4d1b901cf12a0ced0540.jpg

 同级直接写 下级/上级../

绝对路径 

e7c3f961464942f4b01b19a99173c573.png

 

盘符开始或者完整

表格31480613d6404d64ad7cbe43e5854260.png

 th标题行 caption标题

table属性bfdeed3abb7446c2b6eef16bc5c1e856.png

 cellpadding cellspacing border边框 表格的样式设计主要应用css

单元格何并rowspan colspan

b28353e0446442cfbc3a9b86e182df96.png

 跨列少相邻td 跨行 少下行td

默认cellspacing为2可以设置为0

e8a736ebfa6242efaf763166c0815384.png

 07e0f60b45774c3b81a990e0d8b35b1d.png

 td内元素任意

列表 有序无需 自定义 ul ol dl

li内容里面定义ul就是嵌套

ab99b1df79714ed28b00009cf47f9a49.png

 61258a5b5b6a456b9d1aed6fa3e0f712.png

表单提交收集数据

6784e8fbb780492d866ffd090d2d3768.png

abfcfed782c6481baa6b00dae17a1504.png 01e0ac97048e43089915d6ee33f7930a.png

 

 bb6302ba4845423eb4487465c89338e1.png

 

db9f77ace0a340f5ac5e8394562f1fb3.png

 

c346135f64274402ac9d0d2c5ed573cb.png

 

9b43afb2a6624a52838025f0cf1c77bf.png

 label主要是为了用户填数据聚焦

css网页样式设置

基本概念 使用不同选择器选择元素设置样式

7eabb77ff9d042d08e9714e3acc2afe7.png

 c8d38145c8194fe89246d1e62d7c64f7.png

 20d1351aee1b4e49a19dba1063d2b586.png

 

引入方式 行内style属性 内部style元素 外部使用link.标签890f25b2fe80452686d32c16c0ef9224.png

 css对于同一元素样式层叠性

前后顺序  跟优先级  行内大于内部大于外部560ac04dfc94441a9eb97b6da658d395.png

基础选择器 选择力度不同

f55fb2bfcc684f22882f55b0c581e488.png

类名class值 id值 

字体样式

font fontstyle fontwight size/lineheight

647477884c2b4f22a72357340668f5b8.png

 行高 水平对齐 下划线

复合选择器9c50ef2e3c45470a83c0701dec1e264e.png

 单独一部分可以嵌套  链接修饰 a:hover

cca787763ea542ae8851791dd2bf67cf.png

 

 css三大特性

层叠性 先后顺序覆盖

继承性 行高 文本字体相关

95fd52990c8a41adad3ee65cfc5bdb64.png

 优先级 相同层叠不同权重叠加

3a3dca473c614261b4a2472cee6fbe8b.png

 014f5186997741d9af7682bb0823b97f.png

 注意不进位。多个低级类别不会高于高级的

元素显示模式 行内 行内块 行元素display属性

e270ad56090849e68205fc063eb0ddfc.png

 css背景图background

3acc8ad9b7fa437abd9c4a538f467f2c.png

网页布局 先定外面盒子位置再给里面甜内容

38b489fa204e40e695fe7676f912342e.png

 

边框 border padding margin width height

注意 行内元素只能给水平定义margin padding

元素大小由内容定

f6d95767f858449a90931d5d9427a90c.png

 padding在自身没宽度时候设置不改变整体大小

c9d1dbe4af8745fb8a0b3a0585122166.png

 margin top right 自身动 可以为负数

存在宽度margin 0auto水平居中fdc0f079a18548c99ef326e68c9f4719.png

 ae9b57cfcc68420fbbb6adfc2486e204.png

外边距合并

上下关系 设置相邻外边距 选大的 

包含关系直接相邻 都有设置相同外边距 则会以大的

一起向下移动a1b6e1ee6001428d8ad04dc960dcc618.png

 解决办法678ea8ad02224ffc87ecc82e66860c1c.png

 隔开或者给父亲添加overflow hidden

多余内容...号

49172cedca0c455faf6e907ff2d9ada2.png

 391635b83c384375aeb4b7bcdb17c63b.png

 1ef8f9601aad4d10b1939326b505785d.png

cad9696e23e94374b35cbb21d2e17665.png

 6ac967a770d5453e86ad5856e29f27ea.png

 

 最常用就是liststyle none

表格 合并相邻边框

8a54914671734b5d824bb58a5dfbc6c1.png

td内元素水平居中textalign center

垂直操作verticalalign84f878f3322949968abdf5f3871a305b.png

 f8dbacef76ec4707a9628cf95338688f.png

 也可设置行 hover背景颜色

4f434c36095c4c37b86a05651ed4cf1c.jpg

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值