在我们写作文的时候,这一行写到头,怎么办呢?当然是折回来,从下一行开始了。这个问题在汉字中比较简单(除非遇到标点)。但是到了英文里,因为单词长短不一,换行这个问题就稍微显得复...
在我们写作文的时候,这一行写到头,怎么办呢?当然是折回来,从下一行开始了。这个问题在汉字中比较简单(除非遇到标点)。但是到了英文里,因为单词长短不一,换行这个问题就稍微显得复...
在上一章,我们留下了一个坑。虽然这种情况很少遇到,但是既然说到了,索性我们就解决一下吧。 这个事情其实挺简单的,当然,前提是你知道相关的属性的话。所以我非常建议大家自己去多读...
我们前面所说的这些,都是文字的属性,而现在要说的是文本的属性。它们有什么区别呢?Font 主要是说文字本身,即便你只拿出一个文字来,只盯着这个文字看,它也是具有这些属性的。而...
前面我们介绍了好多关于文字的属性,因为都是描述文字是什么样式的,所以我们也可以把它们写在一起做一条属性,就是 font,这种把许多调属性综合成为一条去写的方法,被称为复合属性...
上一章说到了我们选用字体的尴尬,毕竟只指定一个名称,局限性太大了。那我们能不能为用户提供字体呢?我们的网页用我们自己提供的字体来显示,想想又觉得世界很美好了。 这个事情还真的...
前面我们说到,关于文字的属性,好多其实是和字体相关的。这一章我们来讲如何设置字体。 我知道,大家已经开始感到很兴奋了。如果把自己的页面设置成各种奇奇怪怪的字体,一定会显得非常...
标题皮了一下,小老鼠表示很开心。其实呢,我们这一章要讲的是——字重。 这个词我们日常好像也没接触过,其实就是讲的文字的粗细,你理解为文字的胖瘦,就可以接受字重这个叫法了。 属...
行高这个属性可能是我们平常没有在意过的,它表示一行文字所占用的高度。我们写一段内容,两行文字之间会有一些空白,这样看起来很舒服。而之所以会有这些空白,是因为每一行文字所占用的...
em Emmm…… em 是一个单位,就可以解决前面的问题。但这不是一个绝对的单位,所以没有办法单独说 em 是多大。它表示的是当前元素文字的大小是它父元素的多少倍。 如果数...
这时候你也许会想,和 HTML 一样,我只需要知道更多的属性,CSS 就可以写得差不多了。Emmm……你说对了一半,所以我们先认识一些属性,把这一半拿下再说。 前面我们已经知...
我们学习了如何给段落设置文字颜色,然后你发现因为英文水平有限,表达颜色的词汇并不会写几个,这可怎么办啊?其实颜色的值还支持好多种写法,在这里简单的说几个。 首先,我们在网页中...
写在元素里 在某些特殊的情况下,我们可能并不方便使用上面两种方式;或者非常临时的,局部的需要进行一些样式的定义。这时候我们可以把 CSS 直接写在元素上面,这种方式叫做内联样...
Cascading Style Sheets 缩写为 CSS,翻译为:层叠样式表。 以上是用来装[哔~~]的内容,不过后面你会发现,这个翻译还是很贴切的。 那么究竟这是个啥?...
相对地址差不多就是,从当前位置如何找到那个文件。 说我面前的那杯咖啡,就是以我为基准,然后我面对的那杯咖啡就是了。因为我和这杯咖啡同在一个地方,所以我们究竟身处何处,这件事情...
上一章我们在写文件地址的时候遇到了问题,因为我们使用的是文件的绝对地址,但是网页发布之后,这个地址不好用了。 根据所讲的故事,可以猜测出,这种情况需要使用相对地址。虽然我不知...
有一天,小老鼠功成名就,变得有房、有车、有房车(请不要叫醒我,让我把这个美梦继续做下去。 我坐在房车里,思考着人生。举起手机,给面前桌上的咖啡拍了一张照片。发个朋友圈,低调的...
辈分,这是一个难题,我知道,很多年轻的朋友都和我一样,搞不清这些复杂的关系。不过还好,直系亲属和兄弟姐妹,还是完全分得清楚的。嗯,这样就够用了。 我们页面中的元素会越来越多,...
现在我们来回忆一下 {% post_link lesson-0007 %} 中的基础模板,当时我们讲的非常粗略,因为那时候大家对标签的认识还非常少。现在我们对标签已经有了一个...
有没有这样一种感觉?就是每一章都能够听得懂,但是回想一下,却又不知道如何去用。就仿佛虽然双脚实实在在的站在地上,但是放眼看向四周,全是白茫茫的雾气,竟然一时分不清了上下。 不...
虽然 input 元素有那么多种类型,可以实现很多的功能,但它并不是表单中的唯一一种元素。这一章我们就来介绍一下表单中的其他元素。 <fieldset> 分组 有时候,表单内...