JavaWeb学习之路(25)–CSS如何应用到网页上

简介: 本文目录1. 前言2. 样式的应用对象3. 样式的应用方式4. CSS代码解析5. 小结

1. 前言

上一篇介绍了CSS的作用,就是用来设置网页的样式的。本篇就用一个最基础的入门实例,来展示下CSS是如何将样式设置给网页的。


2. 样式的应用对象

首先明白第一点,CSS样式的应用对象是什么。


CSS是用来设置网页样式的,它是给内容添加装饰的,所以CSS样式需要设置到网页内容——也就是要设置到HTML元素上的。


一个网页可能有很多元素,例如有table、form、div、span、img等等,我们在设置样式的时候,需要选择设置到具体哪个元素上。


例如下面一段代码,我们希望修改春晓 作者:孟浩然的文本颜色为绿色,那么我们就需要将样式应用到第一个p标签。


<!DOCTYPE html>

<html>

<head>

   <title>CSS第一个实例</title>

   <meta charset="utf-8">

</head>

<body>

   <p>

       春晓 作者:孟浩然

   </p>

   <p>

       春苗不觉晓

   </p>

   <p>

       处处闻啼鸟

   </p>

   <p>

       夜来风雨声

   </p>

   <p>

       花落知多少

   </p>

</body>

</html>

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

3. 样式的应用方式

好的,现在我们想将绿色这个样式应用到上面的第一个标签,也就是下面这段代码上。


 <p>

       春晓 作者:孟浩然

   </p>

1

2

3

那么如何应用呢,其实可以通过HTML的style属性来实现。也就是说,style属性的值就是我们要编写的CSS代码部分。


通过style属性,我们可以将CSS样式代码应用到指定的标签上。


看下面的代码,我们给p标签设置了style样式,style属性的值color:green;就是CSS代码。


<p style="color:green;">

       春晓 作者:孟浩然

   </p>

1

2

3

4. CSS代码解析

我们已经对HTML很熟悉了,HTML是标签式的语言,它的格式如下代码,其中labelName 为标签名,content为标签内容,propertyName为属性名,propertyValue为属性值。


<labelName propertyName="propertyValue">content</labelName>

1

那么CSS的格式时怎么样的呢,我们分析下,如下代码中,color表示样式名,:用于区分前面名和后面的值,green表示值,;表示结束符号。


color:green;

1

所以这一段代码解释一下,就是将color颜色,设置为green绿色,结束!


大家可以猜想下效果了,就是将标签内文本颜色设置为绿色了。


我们打开网页预览,效果如下,OK已经如我们所愿了。



5. 小结

从上面的例子其实可以发现,CSS通过style属性将CSS代码应用与标签。


我们只需要记住一些CSS样式的名称和取值,就能掌握CSS了。


大家可以试一下将green修改为其他颜色,例如red、black,能否有效?

相关文章
|
3天前
|
Web App开发 前端开发 JavaScript
只需一行CSS代码,让长列表网页的渲染性能提升几倍以上!
只需一行CSS代码,让长列表网页的渲染性能提升几倍以上!
|
4天前
|
前端开发 JavaScript UED
CSS顶部与JS后写:网页渲染的奥秘
CSS顶部与JS后写:网页渲染的奥秘
|
5天前
|
前端开发
实践任务:项目介绍与项目准备+制作网页头部和导航+制作banner和最新更新栏目+制作苹果之家栏目+制作底部版权区域与CSS代码优化+制作Apple独家栏目
实践任务:项目介绍与项目准备+制作网页头部和导航+制作banner和最新更新栏目+制作苹果之家栏目+制作底部版权区域与CSS代码优化+制作Apple独家栏目
7 1
|
5天前
|
缓存 移动开发 前端开发
【专栏:HTML与CSS前端技术趋势篇】HTML与CSS在PWA(Progressive Web Apps)中的应用
【4月更文挑战第30天】PWA(Progressive Web Apps)结合现代Web技术,提供接近原生应用的体验。HTML在PWA中构建页面结构和内容,响应式设计、语义化标签、Manifest文件和离线页面的创建都离不开HTML。CSS则用于定制主题样式、实现动画效果、响应式布局和管理字体图标。两者协同工作,保证PWA在不同设备和网络环境下的快速、可靠和一致性体验。随着前端技术进步,HTML与CSS在PWA中的应用将更广泛。
|
5天前
|
前端开发 JavaScript 搜索推荐
【专栏:HTML 与 CSS 前端技术趋势篇】HTML 与 CSS 在 Web 组件化中的应用
【4月更文挑战第30天】本文探讨了HTML和CSS在Web组件化中的应用及其在前端趋势中的重要性。组件化提高了代码复用、维护性和扩展性。HTML提供组件结构,语义化标签增进可读性,支持用户交互;CSS实现样式封装、布局控制和主题定制。案例展示了导航栏、卡片和模态框组件的创建。响应式设计、动态样式、CSS预处理器和Web组件标准等趋势影响HTML/CSS在组件化中的应用。面对兼容性、代码复杂度和性能优化挑战,需采取相应策略。未来,持续发掘HTML和CSS潜力,推动组件化开发创新,提升Web应用体验。
|
5天前
|
缓存 前端开发 JavaScript
【专栏:HTML与CSS移动端开发篇】移动端网页性能优化策略
【4月更文挑战第30天】本文探讨了移动端网页性能优化的重要性,并提出了优化策略。HTML方面,建议精简结构、使用语义化标签、异步加载脚本和压缩文件;CSS优化包括精简样式、使用CSS3动画、媒体查询和压缩文件。其他策略涉及图片和字体压缩、缓存利用、数据压缩、减少HTTP请求及根据网络状态调整加载。综合运用这些策略能提升网页性能和用户体验。
|
5天前
|
编解码 缓存 前端开发
【专栏:HTML与CSS移动端开发篇】移动端网页布局与适配
【4月更文挑战第30天】本文探讨了如何使用HTML和CSS优化移动端网页布局与适配,强调响应式设计、灵活布局和媒体查询的重要性。针对移动设备的屏幕尺寸、操作方式、网络速度和性能差异,提出了断点选择、触摸优化、图像和性能优化等最佳实践。测试和调试、框架工具的应用也是关键步骤,以确保在多设备上提供优秀用户体验。开发者需持续学习新趋势和工具,以适应移动端发展。
|
5天前
|
编解码 前端开发 数据挖掘
【专栏:HTML 与 CSS 移动端开发篇】移动优先的网页设计理念
【4月更文挑战第30天】本文探讨了移动优先的网页设计在HTML和CSS移动端开发中的重要性。随着移动设备普及,移动优先设计理念旨在首先满足移动端用户需求,提供良好体验。通过响应式设计、简洁布局、优化资源和触摸友好交互,确保网站在移动设备上的表现。实施步骤包括分析用户需求、设计原型、编写代码和测试优化。注意避免过度设计,保持一致性,关注性能,并适应不同平台。移动优先设计是提升用户体验和竞争力的关键,随着技术发展,这一理念将持续演进。
|
5天前
|
前端开发 UED
【专栏:工具与技巧篇】CSS Sprites 与图标字体:优化网页图标加载
【4月更文挑战第30天】本文探讨了网页图标优化的两种方法:CSS Sprites和图标字体。CSS Sprites通过合并图标减少HTTP请求,提高加载速度,但维护复杂;图标字体则提供良好扩展性和定制性,易于调整大小和颜色。两者各有优劣,适用于不同场景。在实际应用中,应结合使用,根据项目需求灵活选择,以实现最佳性能优化和用户体验。
|
5天前
|
移动开发 缓存 前端开发
【专栏:HTML与CSS实践篇】网页性能优化:CSS与HTML的最佳实践
【4月更文挑战第30天】本文探讨了优化CSS和HTML以提升网页性能的最佳实践。HTML优化包括:精简结构、压缩代码、异步加载脚本和利用缓存。CSS优化则涉及:精简代码、合并文件、使用CSS Sprite、善用CSS3属性、避免@import及响应式设计。这些方法能加快加载速度,改善用户体验。
http://www.vxiaotou.com