php中首行缩进方法,HTML_CSS实现段落首行缩进,段落前面空两个字的距离,不 - phpStudy...

CSS实现段落首行缩进

段落前面空两个字的距离,不要再使用空格了。应该使用首行缩进text-indent。

text-indent可以使得容器内首行缩进一定单位。比如中文段落一般每段前空两个汉字。

在这里我们需要了解一种长度单位em。em是相对长度单位。相对于当前对象内文本的字体尺寸。

我们中文段落一般每段前空两个汉字。实际上,就是首行缩进了2em。

看下面的例子:

PHP资讯 - www.phpq.net

p{text-indent: 2em; /*em是相对单位,2em即现在一个字大小的两倍*/}

段落前面空两个字的距离,不要再使用空格了。应该使用首行缩进text-indent。长度单位em。相对于当前对象内文本的字体尺寸。我们首行缩进了2em。2em即现在一个字大小的两倍。我在网页教学网学到了好多新的知识

顺带说下text-indent属性隐藏文字的问题

链接用图片做背景,text-indent:-9999px; 隐藏文字,此效果在 IE 中是正常的,但在 Firefox 里,鼠标点击该链接时,虚线框却会包住被缩进的文字,结果显示为虚线框 N 长。

因为平时是用overflow:hidden; 属性的,所以一直也没有注意到这个问题的存在,但当你需要使用 JS 来实现某种交互时,强烈建议不要使用 overflow:hidden; 属性,因为会给你带来很多意想不到的麻烦。

虚线框,其实就是 CSS 中的 outline 属性,这也说明 IE 和 Firefox 对于 outline 和 border 的解析范围并不一致:IE 认为虚线框就是border的边缘,而 Firefox 则认为虚线框应该是文字范围

本文作者:相关阅读:

在asp.net中为Web用户控件添加属性和事件

发现四种在网页中使用CSS样式表的方法

linux shell 管道命令(pipe)使用及与shell重定向区别

XP下关闭驱动盘的自动播放功能

ASP.NET 2.0 中的创建母版页

使用批处理修改web打印设置笔记 适用于IE

逐步提升php框架的性能

Oracle正则表达式中注意的问题

详细解析Oracle RAC在Linux下的安装

OpenSUSE Linux下开启3D桌面特效方法

刷新时清空文本框内容的js代码

SQL高级应用之使用SQL查询Excel表格数据的方法

谈谈新手如何学习PHP

基于jquery的图片懒加载js

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值