CSS 美化网页元素

第5章CSS3美化网页元素 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>北大青鸟课程介绍页面</title> <link rel="stylesheet" href=" 阅读详情

1.为什么要美化网页元素

1.有效的传递页面信息

2.美化网页,页面漂亮才能吸引客户

3.凸显页面的主题

4.提高用户的体验

2.span标签

重点要突出的文字,用span标签括起来

<span id="first">标题</span>

3.字体样式

font-family:字体种类
font-size:字体大小
font-weight:字体粗细
color:字体颜色
font-weight:bolder;也可以填px,但不能超过900,相当于bloder
常用写法:

 font:oblique bloder 12px "楷体"         
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        #first{
            color: darkorange;
            font-size: 100px;
        }
        body{
            font-family: 楷体;
            font-size: larger;
            font-weight: bolder;
        }

    </style>
</head>
<body>
百度<span id="first">标题</span>
<p>
    百度(Baidu)是拥有强大互联网基础的领先AI公司。百度愿景是:成为最懂用户,并能帮助人们成长的全球顶级高科技公司。
</p>
<p class="first">
“百度”二字,来自于八百年前南宋词人辛弃疾的一句词:众里寻他千百度。这句话描述了词人对理想的执着追求。1999年底,身在美国硅谷的李彦宏看到了中国互联网及中文搜索引擎服务的巨大发展潜力,
抱着技术改变世界的梦想,他毅然辞掉硅谷的高薪工作,携搜索引擎专利技术,于 2000年1月1日在中关村创建了百度公司。
</p>
</body>
</html>

4.文本样式

4.1、颜色

color:颜色
rgb red,green,blue 0~f
rgba (0-255,0-255,0-255,0~100%)

 <style>
        .second {
            color: #00ff00;
        }
        .first {
            color: rgba(255,0,0,50%);
        }
    </style>

4.2、文本对齐的方式

text-align: center;文本对齐方式 居中

4.3、首行缩进

text-indent: 2em;首行缩进两个字符

4.4、行高

line-height:行高
注意:行高和块的高度一致就可以文字上下居中

         /*图片和文字相水平
        需要参照物*/
        <style>
        img,span{
            vertical-align: middle;
        }
        </style>
        <p id="c4">
    <img src="1.png" alt="">
    <span>sadsadsa</span>
</p>

4.5、装饰

下划线
text-decoration: underline;
中划线
text-decoration: line-through;
上划线
text-decoration: overline;
去下划线
text-decoration: none;

5.超链接伪类以及文本阴影

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        /*超链接有默认的颜色以及去掉下划线*/
        a{
            text-decoration: none;
            color: #000000;
        }
        /*text-shadow:阴影颜色,水平偏移,垂直偏移,阴影半径*/
        #l1{
            text-shadow: aqua 10px 10px 1px;
        }
        /*鼠标悬浮的状态*/
        a:hover{
            color: lime;
            font-size: 30px;
        }
        /*鼠标按住未释放的状态*/
        a:active{
            color: red;
        }
    </style>
</head>
<body>
<a href="#">
    <img src="1.png" alt="">
</a>
<p>
    <a href="#">出一个滑稽</a>
</p>
<p>
    <a href="#">作者:无</a>
</p>
<p id="l1">
    价格:99
</p>
</body>
</html>

6.列表

index.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <link rel="stylesheet" href="css/style.css">
</head>
<body>
<div id="nav">
    <h2 class="title">全部商品分类</h2>
    <ul>
        <li>
            <a href="#">图书</a>
            <a href="#">音像</a>
            <a href="#">数字商品</a>
        </li>
        <li>
            <a href="#">家用电器</a>
            <a href="#">手机</a>
            <a href="#">数码</a>
        </li>
        <li>
            <a href="#">电脑</a>
            <a href="#">办公</a>
        </li>
        <li>
            <a href="#">家居</a>
            <a href="#">家装</a>
            <a href="#">厨具</a>
        </li>
        <li>
            <a href="#">服饰鞋帽</a>
            <a href="#">个性化妆</a>
        </li>
        <li>
            <a href="#">礼品箱包</a>
            <a href="#">钟表</a>
            <a href="#">珠宝</a>
        </li>
        <li>
            <a href="#">食品饮料</a>
            <a href="#">保健食品</a>
        </li>
        <li>
            <a href="#">彩票</a>
            <a href="#">旅行</a>
            <a href="#">充值</a>
            <a href="#">票务</a>
        </li>
    </ul>
</div>
</body>
</html>

style.css

#nav{
    background: #ffdd00;
    width: 300px;
}
.title{
    font-size: 30px;
    font-weight: bold;
    line-height: 30px;
    text-indent: 1em;
    background: #ff4d00;
}
/*
list-style:
    none 去掉实心圆
    circle 空心圆
    square 正方形
    decimal 数字
*/
ul li{
    height: 30px;
    list-style: none;
   text-indent: 1em;

}
a{
    text-decoration: none;
    font-size: 20px;
    color: black;
}
a:hover{
    color: aqua;
    text-decoration: underline;
}

网页展示
在这里插入图片描述

7.背景

背景颜色
背景图像

background-image: url("1.png");
/*默认是全部平铺的*/
background-repeat: repeat-x ;
background-repeat: repeat-y ;
 background-repeat: no-repeat;

渐变背景网址:https://www.grabient.com

body{
             background-color: #4158D0;
             background-image: linear-gradient(43deg, #4158D0 0%, #C850C0 46%, #FFCC70 100%);
         }
使用CSS样式美化网页元素 CSS(层叠样式表)是一种用于定义网页元素样式的标记语言。通过使用CSS,我们可以为网页中的各种元素设置样式,包括颜色、背景、边框、字体、布局等等。本文将介绍如何使用CSS来美化网页元素,并提供相应的源代码示例。 阅读详情

相关推荐

CSS美化网页元素的技巧

在网页设计和开发中,CSS(层叠样式表)扮演着重要的角色,它可以用来美化网页元素,提升用户体验。在上述示例中,我们设置了一个水平偏移量为0、垂直偏移量为2像素、模糊半径为4像素并且颜色为rgba(0, 0, 0, 0.2)的阴影效果。通过合理运用CSS,您可以为网页元素添加各种效果,使其更加吸引人并提升用户体验。标签,并将字体样式设置为Arial字体,字号为32像素,加粗,并使用颜色代码。,文字颜色为白色,设置了圆角边框和过渡效果。将其拉伸为相等的宽度,并设置最小宽度为200像素。的元素添加了阴影效果。

CyberLynxO的博客 115

css一些美化页面的方法

css

m0_63583808的博客 2741

SMPTE ST 2110 概论(一)

SMPTE ST 2110 概论(一)前言ST 2110与ST 2022-6ST 2110-10:基本结构与时序ST 2110-20:未压缩的视频流后续 前言 这是一份我在实习期间制作的,关于SMPTE ST 2110的简单介绍。 这篇文章主要以梳理总结 SMPTE ST 2110 的概念为主,关于具体的内容,比如IP数据报的格式、RTP时间戳的具体代码内容等等,大家可以查阅 SMPTE ST 2...

Cidd0422的博客 2万+

CSS入门:美化网页的艺术

虽然网站的网页都是由 HTML 编写的 , 但是所有的网页还都需要使用 CSS 进行美化 .CSS 是一门语言 , 用于控制网页的表现 , 也叫做层叠样式表 .把所有的样式都可以加到一个标签上 , 层叠起来 , 所以叫做层叠样式表 .

m0_53117341的博客 1788

Windows系统的Mamba环境配置详细教程(状态空间模型)

causal_conv1d也是安装mamba的依赖必须库。安装完成后,通过pip list可以查看到安装的库。Triton是安装mamba的依赖,需要先安装。上述工作准备好后,按下面步骤安装。直接根据离线文件安装即可。是自己的虚拟环境名字。

2301_77831163的博客 3677

NXP实战笔记(十五):32K3xx基于RTD-SDK在S32DS上安装HSE之后,进行AB SWAP功能实现OTA升级。

1.HSE 切换服务相关的变量,要放在合理的内存空间,可以参照HSE 安装的潜在失败原因分析。例如,在切换过程中,存在下面的变量,如果不放在dtcm或者no-cable的话,可能会导致切换不成功(非常重要)。链接文件里面设置2.连续两次操作,间隔时间太短,一般认为小于1s.如果连续两次切换,会导致程序死掉。但是重新上电reset之后,程序仍然会执行切换后block的程序。解释如下图:3.切换时未获取SU权限。但在实际的项目工程中,经调试发现如果不获取SU权限,也可以实现。

梦想技术家 3114

一文讲透如何使用CSS美化HTML界面

本文具体详细地介绍了如何使用CSS样式表语言去美化我们的HTML网页,介绍了CSS样式表语言中的基本概念,如规则集、选择器等,手把手地讲解了如何使用CSS样式表进行HTML的美化操作,并在最后进行了一个实战练习帮助巩固CSS样式表语言相关知识。

2301_79959126的博客 4111

分布式存储系统关于GDPR条例中的数据清除原则

文章目录前言HDFS存储系统数据的完全删除基于加解密的输入输出流的数据保护方案 前言 关于GDPR是什么,可能许多同学之前并不太了解,至少笔者在之前也是不清楚的。GDPR全称为通用数据保护条例,General Data Protection Regulation。它是一项来自欧盟的关于计算机数据保护相关的条约,旨在规范系统如何收集,管控用户私人数据的种种行为。但是当前的一些存储系统并没有完全符合...

走在前往架构师的路上 3627

CSS入门二、美化页面元素

- CSS 是`层叠样式表` ( Cascading Style Sheets ) 的简称,有时我们也会称之为 CSS 样式表或级联样式表。CSS 也是一种标记语言。 - CSS 主要用于设置 HTML 页面中的`文本内容`(字体、大小、对齐方式等)、`图片的外形`(宽高、边框样式、边距等)以及`版面的布局和外观显示样式`。 - CSS 让我们的网页更加丰富多彩,布局更加灵活自如。简单理解:`CSS 可以美化 HTML , 让 HTML 更漂亮,让页面布局更简单。`

李宥的博客 2307

Spring Boot 3.2 集成 Shiro 2.0.1 踩坑实录:从 javax.servlet 到 jakarta.servlet 的完整迁移指南

本文详细介绍了Spring Boot 3.2集成Shiro 2.0.1时遇到的从javax.servlet到jakarta.servlet的迁移问题,提供了完整的解决方案和迁移指南。通过Maven依赖配置和代码调整,帮助开发者顺利跨越Jakarta EE的兼容性鸿沟,确保Shiro权限控制在Spring Boot 3.2环境中正常运行。

weixin_42570296的博客 484

Android14 SystemUI如何实现下拉菜单栏高斯模糊背景效果(类似于毛玻璃效果)

我们都知道,从Android12起,下拉菜单栏控制中心都是黑色的,看起来非常不美观,而且国内的手机系统UI都做的比较美观,大部分的下拉菜单UI背景都是实现了高斯模糊效果,所以客户也会要求实现类似于这样的效果。在以前的Android项目中,实现下拉菜单栏的模糊背景就是通过截图的方式进行替换背景,而这种方式下拉菜单背景极易替换不了,就算是在各个地方都适配,还是有概率在复杂场景或者一些测试手法下出现背景是黑的情况,并且这种方式还比较影响性能,毕竟每次都要去截图一次,多做了额外的事。

热衷于Android Framework和系统APP的修改经验分享 1793

前端相关知识(CSS)(3)(美化页面效果)

一)盒子模型:HTML中的元素,其实本质上来说就是一个矩形HTML中的元素,都是一个矩形,矩形里面包含着一些内容,可以存放一些文字,就好像一个盒子一样;border-width:表示边框的粗细border-style:表示边框的样式border-color:表示边框的颜色1)设置边框的时候,三个属性一起写,加上边框之后,会撑大盒子,会撑大原来的盒子,边框会进行新增空间,

weixin_61518137的博客 1760

12、硬件工程师笔试面试——MOS管(2025版本)

在设计和测试过程中,可以参考相关的EMC测试标准和指南,如CE认证EMC电磁兼容测试介绍 和电磁兼容性(EMC)测试方法与整改指南 ,以及电磁兼容(EMC)的标准与测试内容 ,来确保MOSFET的EMC性能符合行业标准。在高频应用中,MOSFET的开关速度对电路的整体性能至关重要。是一款高电压同步N沟道MOSFET驱动器,具有自举电源电压至114V的能力,宽VCC电压范围,自适应贯通保护功能,以及高达1.4A的峰值顶端栅极上拉电流,适用于分布式电源架构、汽车电源、高密度电源模块和电信系统等应用。

XU157303764的博客 7093

CSS3-美化网页元素

为什么使用CSS? 1.有效的传递页面信息 2.使用CSS美化过的页面文本,使页面漂亮、美观,吸引用户 3.可以很好的突出页面的主题内容,使用户第一眼可以看到页面主要内容 4.具有良好的用户体验   &lt;span&gt;标签 的作用:能让某几个文字或者某个词语凸显出来 示例: &lt;p&gt;享受&lt;span class="show"&gt;“北大式”&lt;/span...

南劲竹的博客 2217

RK3588 平台部署实战:OpenCV + LibTorch + FFmpeg 环境搭建与深度学习推理全流程解析

现在,你已经掌握了在RK3588上搭建OpenCV+LibTorch+FFmpeg环境的完整流程,也完成了深度学习模型的部署测试。不妨从一个具体的应用场景入手(如检测自家宠物的品种),亲手打造属于你的第一个边缘智能应用——当你看到模型在RK3588上精准输出结果时,你会发现:嵌入式深度学习的门槛,其实并没有想象中那么高。这些依赖是编译OpenCV、FFmpeg的基础,安装过程中若提示权限不足,可在命令前加。若能输出预测的类别索引,则说明环境搭建成功,模型推理流程通畅。文件,实现模型加载、图像预处理与推理。

FJN110的博客 535

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

CSS lesson3 美化网页元素

3、美化网页元素 3.1、为什么要美化网页 1、有效的传递页面信息 2、美化页面,吸引用户 3、凸显页面的主题 4、提高用户的体验 span标签:重点要突出的字,使用span套起来。约定俗成的。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> #tit

weixin_45437848的博客 982

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Html第五章 CSS3美化网页元素

font-style属性 设置字体风格 举例: p{font-style:italic;font-weight属性 设置字体的粗细 举例:p{font-weight:bold;text-decoration属性 设置文本的装饰 举例:text-decoration:underline;

m0_75254229的博客 1248

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

CSS3美化网页元素

本文介绍了CSS3美化网页元素的主要技巧,包含以下核心内容: 标签应用:使用<span>标签突出显示特定文本内容 字体样式:控制字体类型、大小、样式和粗细的多种属性 文本样式:设置颜色、对齐、缩进、行高、装饰和阴影效果 超链接伪类:四种交互状态(未访问、已访问、悬停、激活)的样式设置 列表与背景:自定义列表标记和灵活的背景配置(颜色、图片、平铺、定位) 渐变效果:线性渐变和径向渐变的实现方法及浏览器兼容前缀 这些CSS3技术能够显著提升网页的视觉表现力和用户体验。

2301_77287584的博客 568

CSS美化网页元素

美化网页元素 为什么要美化网页 1、有效的传递页面信息 2、美化网页,页面漂亮,才能吸引用户 3、凸显页面的主题 4、提高用户的体验 span标签:重点要突出的字,使用span套起来

qq_44719987的博客 522

第五章 CSS美化网页元素

background:linear-gradient 背景颜色渐变格式:background:linear-gradient(方向,颜色......)例子:background: -moz-linear-gradient(top,blue,red);CSS3渐变兼容:IE浏览器是Trident内核,加前缀:-ms-Chrome浏览器是Webkit内核,加前缀:-webkit-Safari浏览器是Webkit内核,加前缀:-webkit-Opera浏览器是Blink内核,加前缀:-o-

qq_62316964的博客 2135

第五章 CSS3美化网页元素

字体样式 背景样式 CSS3渐变

lyakzyq的博客 1121

CSS学习(三)网页元素美化

CSS学习(三)网页元素美化 文章目录CSS学习(三)网页元素美化1,文字样式2,文本样式3,超链接伪类4,列表样式5,背景图片 1,文字样式 名称 作用 font-family 字体 font-size 字体大小 font-weight 字体粗细 color 字体颜色 font-style 字体样式 oblique(斜体) @font-face 自...

weixin_45845042的博客 361

第五章 css美化网页元素

本文介绍了使用CSS美化网页元素的多种方法。主要内容包括:1) 字体设置,如字体类型、大小、风格和粗细;2) 文本样式,包括颜色、对齐、阴影等效果;3) 超链接伪类的应用;4) 列表样式调整;5) 背景设置,包括颜色、图像、定位和渐变效果。特别说明了CSS3新增的线性渐变和径向渐变特性,以及不同浏览器内核的兼容性前缀处理。通过这些CSS技术,可以显著提升网页的视觉效果和用户体验。

wtklpc的博客 791

css3美化网页元素

今天学习了css3美化页面元素,它可以使网页更加的优美,漂亮,是用户有更好的体验。 css3美化网页元素的优点: 1.有效的传递压面信息 2.是页面漂亮、美观、吸引用户 3.可以更好的凸显出页面的主题,使得用户能在最短时间看到页面的主要内容 4.有良好的用户体验 css3页面元素样式: 文字样式: 1.font-family:“字体”;设置文字类型 2.font-size:12px; 设置文字大小...

lady88888888的博客 318
上一篇: CSS学习笔记 第一课
下一篇: CSS 盒子模型
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值