html&css容易遗忘的问题

文档类型声明标签

<!DOCTYPE html>

告诉浏览器使用最新的html语言来渲染网页

常用标签

<br />   换行标签
<strong>文字加粗</strong>
<em>倾斜</em>
<del>删除线</del>

&;
&nbsp;空格
&lt;
&gt;
<a href="tel:1111111">电话</a>
<a href="mailto:11111111@qq.com">邮箱</a>
<!-- 协议限定符 -->
<!-- <a href="javascript:while(1) {alert('111')}">点击</a> -->

空格的作用

空个在编辑器中起到字符分割的作用(文本分割符)

常用样式

text-indent: 2em   /*首行缩进*/
text-decoration: line

行块元素

行级元素不能改变宽高

行级块元素

内容决定大小,可以改宽高

凡事带有inline,的都有文字特性,会有4px的间距

定位

absolute会脱离原来的位置重新定位

relative保留原来的位置,重新定位(相对于原来的位置定位)

要点问题

父子嵌套的元素,垂直方向上margin公用最大的那个

position: absolute;
float: left/right;
/*以上两个属性设置后该元素会默认设置为inline-block*/
display: inline-block;

BFC

触发bfc

  • position:absolute
  • display:inline-block
  • float:left
  • overflow:hidden

触发bfc可以解决高度坍塌的问题,也可以解决垂直方向上margin公用的问题,margin塌陷问题

浮动

所有产生了浮动流的元素,块级元素看不到他们,产生了BFC的元素和文本类属性的元素以及文本都能看到浮动元素

文字溢出

单行文本

white-space: nowrap;
overfolw: hidden;
text-overflow: ellipsis
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

boboj1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值