教程归类:第23章、HTML基础学习

HTML+CSS网页布局之Flex弹性布局(第7节)


在前面的教程中,我们已经详细介绍了传统的布局方法包括浮动布局和position定位布局。然而传统的布局解决方案,是基于盒子模型,缺少灵活性,特别是当涉及到屏幕尺寸的变化时,标签的位置并不总是容易控制。于是,在2009年,W3C(万维网联盟)提出了一种新型的布局模式——Flex弹性布局

1、Flex弹性布局

Flex弹性布局,英文全称为“Flexible Box Layout”,是一种当页面需要适应不同的屏幕大小以及设备时,确保标签拥有恰当的布局外观。相比于传统的布局方式,Flex布局更加灵活,易于调整,也更加适应不同的设备和屏幕尺寸。Flex布局通过使用CSS的“display:fle...

......

阅读全文

HTML中CSS的语法详解(第8节)


构建网页的过程中,我们不仅需要HTML来搭建骨架,还需要CSS来装扮我们的网页。在前面的教程中,我们已经简单介绍了CSS的用法,本节教程我们将详细讲解CSS的基础概念,注释、选择器及优先级。

1、CSS简介

CSS英文全称为Cascading Style Sheets(层叠样式表)是一种用于描述HTML(超文本标记语言)和XML(可扩展标记语言)等文档外观和样式的语言。它的主要功能是控制网页中的字体、大小、颜色、布局、边框、背景等方面的样式。通过CSS,开发者可以将样式与HTML文档分离,使网页的样式和布局更加灵活、可维护和可扩展。CSS可以内嵌在网页中、通过外部链接引用CSS文件或直接...

......

阅读全文

HTML中CSS的属性详解(第9节)


在HTML中,CSS属性用于定义和修改网页的样式,包括字体、颜色、布局等方面。CSS属性非常丰富,其中,颜色属性是CSS中最常用的属性之一。通过使用颜色属性,我们可以改变页面中标签的文字颜色、背景颜色、边框颜色等,从而实现视觉上的效果和美化。

1、‌CSS中颜色常用的表示方法

颜色名表示‌:‌CSS支持使用英文颜色名直接来表示颜色,如red(红色)、green(绿色)、blue(蓝色)等。这些颜色名在CSS中是预定义的,可以直接使用‌。

‌‌十六进制颜色值‌:‌十六进制颜色值以“#”开头,后面跟随6个十六进制数字,分别代表红、绿、蓝三种颜色的强度。例如,#FF0000表示红色,#00F...

......

阅读全文