CSS简单入门

news2024/10/22 11:33:18

一.简单概念


1.概念

层叠样式表,一种样式表语言,用来美化HTML文档的呈现。

2.书写位置

title标签下方添加style双标签,style标签里面书写CSS代码

(1)外部学习样式

<title>CSS使用</title>
    <style>
    /* 选择器{属性名:属性值} */
    /* 属性名和属性值成对出现--键值对 */
    p{
        /* CSS属性 */
    }
    </style>

(2)行内写法

<title>CSS使用</title>
    <link rel="stylesheet" href="./my.css">
</head>
<body>
    <p>的那家店你</p>
    <!-- 行内写法 -->
     <div style="color: brown;font-size: 100px;">行内写法</div>
</body>


3.标签选择器

选中所有同名标签设置相同的样式

4.类选择器

差异化设置标签的显示结果
 先定义-----> .类名 
使用-------> class=“类名”

<title>CSS使用</title>
    <style>
        .red{
            color: brown;
        }
    </style>
</head>
<body>
    <p class="red">的那家店你</p>
    <p>你几点才能发多少</p>
</body>

5.id选择器

一般要配合JavaScrept使用,一般不用于CSS设置
先定义:#id名
使用:id=”id名“

6.通配符选择器

查找页面所有标签,设置相同样式
定义:*{}
<style>
        *{
            color: blue;
        }
    </style>
</head>
<body>
    <p>你几点才能发多少</p>
    <ul>
        <li>1</li>
        <li>4</li>
    </ul>
</body>

7.实践:画盒子


知识点:类选择器

8.字体修饰属性

(1)字体大小,粗细,倾斜

网页内可查看相关属性值:

鼠标右键点击检查,打开调试工具,(快捷键为F12),然后点击红色圈出的鼠标标志,移动鼠标光标到字体段落可以查看字体相关信息。

styles那里可以调试

(2)行高

行高垂直居中:行高属性值=盒子高度属性值

p{

        height: 100px;

        background-color: aqua;

        line-height: 100px;

       }

(3)字体族

(4)字体复合属性

一定要按顺序写!

(5)文本缩进,对齐和修饰线

缩进:

对齐:(文本及图片居中同理)

文本修饰线:

(6)颜色

9.新闻案例

!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>新闻详细</title>

    <style>

        h1{

            text-align: center;

            font-size: 33px;

            font-weight: 400;

            color: #333;

        }

        div{

            font-size: 14px;

            color: #999;

        }

        p{

            text-indent: 2em;

            font-size: 18px;

            color: #333;

        }

        .pic{

            text-align: center;

        }

    </style>

</head>

<body>

    <h1>您好</h1>

    <div>时间2024年10月14日</div>

    <p><strong>新闻说:</strong>收到回复不及时,先整体再局部,物权法检测完女角色。强调用strong,sadcfwasdwasddwasd,设定返回南京二手房拿出几十万和队伍建设金额多少v不回家二等奖觉得v那是多久才能十年寒窗封测江苏卫视记得上次乏善可陈你就开始的脑残粉金额几点开始v你的飞机发动机可是那就问你我的</p>

    <div class="pic">

        <!-- 类选择器差异化 -->

        <img src="./2.png" alt="">

    </div>

</body>

</html>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2213630.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【软件工程】数据流图DFD

文章目录 数据流图DFD概述一、数据流图的基本元素二、数据流图的绘制步骤三、数据流图的分层设计四、数据流图的绘制原则五、数据流图的应用 一个完整的数据流包含哪些要素从图中找出所有数据流1. **理解数据流图的结构**2. **识别外部实体**3. **追踪数据流**4. **记录数据流*…

在 MTT GPU 上使用 llama.cpp 推理

大语言模型因其出色的自然语言理解和生成能力而迅速被广泛使用&#xff0c;llama.cpp 大幅降低了进行大语言模型推理的门槛&#xff0c;MTT GPU 同样也是 llama.cpp 支持的运行平台&#xff0c;能够充分利用硬件的性能来助力用户的大语言模型应用。 本文主要介绍了如何在摩尔线…

如何设置JMeter界面的永久汉化?

1、找到jMeter安装目录下的bin目录 2、打开jmeter.properties文件&#xff0c;把第37行修改为"languagezh_CN"&#xff0c;保存&#xff0c;关闭 3、重启JMeter即可

程序员必读:精通ER图设计,解锁数据库高效构建秘籍

在信息技术的浩瀚星空中&#xff0c;数据库如同星辰般璀璨&#xff0c;而ER图&#xff08;Entity-Relationship Diagram&#xff0c;实体-关系图&#xff09;则是那把引领我们穿越数据迷雾的钥匙。对于每一位程序员而言&#xff0c;掌握ER图设计不仅是数据库设计的基础&#xf…

墙裂建议收藏,100道Python练手题目

目录 实例001&#xff1a;数字组合 实例002&#xff1a;“个税计算” 实例003&#xff1a;完全平方数 实例004&#xff1a;这天第几天 实例005&#xff1a;三数排序 实例006&#xff1a;斐波那契数列 实例007&#xff1a;copy 实例008&#xff1a;九九乘法表 实例009&…

【读书笔记·VLSI电路设计方法解密】问题14:什么是基底层和金属层

正如在问题13中讨论的,基底层用于前端工艺来制造NMOS和PMOS晶体管,而金属层用于后端工艺连接这些晶体管。在tapeout之后,每一层都需要专用的光掩膜来定义其图案。 基底层主要包括以下内容: n-well:用于定义n-well区域,这是硅晶片中的一种植入或扩散区域。有源区(active…

在 Linux 上使用 GPG 加解密文件

GnuPG&#xff0c;俗称 GPG&#xff0c;是一个非常通用的工具&#xff0c;被广泛用作电子邮件、信息、文件或任何你需要安全地发送给别人的东西的加密行业标准。 学习使用 GPG 很容易&#xff0c;你可以在几分钟内就学会使用它。 在本教程中&#xff0c;我将告诉你如何用 GPG…

JAVA高级工程师与你一起学习RabbitMQ保姆级基础教程

JAVA高级工程师与你一起学习RabbitMQ基础保姆级教程 1.前言 笔者我正在结合自己的实际工作经验重新把Java大数据技术栈总结梳理整合一遍&#xff01;重新学习&#xff01; 与大家一起重新学习RabbitMQ消息队列技术&#xff01;边学习边总结边分享边回顾&#xff01;学无止境&…

jmeter中设置属性值的注意事项

jmeter中&#xff0c;可以在beanshell sampler, jsr223 sampler中对变量、属性等做一些操作&#xff0c;使得测试脚本变得更有关联性和一致性&#xff0c;以便完成更好的测试工作。 但是&#xff0c;在实际运用中&#xff0c;设置属性值经常会有些情况需要注意。不是我们以为的…

Bootstrap后台模板AdminLts部署

官网 https://github.com/ajiho/AdminLTS/tree/master 下载代码解压 安装依赖 pnpm install --registryhttp://registry.npm.taobao.org启动项目 pnpm run dev

社交电商的变革与创新:2+1 链动模式 S2B2C 商城小程序的崛起

摘要&#xff1a;本文探讨了社交电商领域中各大巨头的发展动态&#xff0c;分析了在市场竞争环境变化下巨头们面临的挑战以及调整策略。同时&#xff0c;引入关键词“21 链动模式 S2B2C 商城小程序源码”&#xff0c;阐述其在社交电商领域的创新应用和优势&#xff0c;为社交电…

软件工程:图书管理系统甘特图

1 实验目的 熟悉GanttProject 软件环境&#xff0c;能够使用GanttProject绘制甘特图,进行项目管理与规划。 2 实验内容 为小型图书管理系统项目的实施计划绘制甘特图。 小型图书管理系统项目包含登录、浏览、管理读者、管理图书资料、管理书目、登记借书、登记还书、预定图书、…

电脑上怎么录制高清流畅视频?录制游戏的时候很卡怎么办?

无论是教育工作者录制线上课程&#xff0c;还是游戏玩家记录精彩的游戏瞬间&#xff0c;都离不开一款优质的录屏软件。然而&#xff0c;如何选择合适的录屏软件以及解决在录制过程中遇到的问题&#xff0c;如游戏录制时的卡顿&#xff0c;一直困扰着众多用户。今天&#xff0c;…

关于CODESYS局域网可视化webvisu设置

对于一般的PLC设置&#xff1a; CODESYS可视化-网页可视化功能应用_哔哩哔哩_bilibili 对于ECU-1051:只支持HTTP

【树莓派5B】移植yolo5-lite

移植yolo5-lite 前言一、获取Lite文件二、创建环境2.1 创建虚拟环境2.2 激活虚拟环境2.2 配置环境 三、运行detect.py程序总结 前言 参考文献 获取文件看他研究僧树莓派5的学习记录13——yolov5-lite部署树莓派 树莓派5B快速YOLOV5环境搭建 一、获取Lite文件 根据up&#x1f…

前端接收后端传递的表格文件流,通过a标签下载excel文件

前言&#xff1a;从后端获取表格等文件流并在前端触发下载的功能是个常用功能&#xff0c;方法很多&#xff0c;这里我们采用Blob 对象和 <a> 标签来实现文件下载。 我这里实现的是列表数据可选并导出&#xff0c;选择需要导出的字段&#xff0c;发送给后端&#xff0c;…

12.1-基础柱状图构建

Python基础综合案例——数据可视化 动态柱状图 通过Bar构建基础柱状图 反转x和y轴 调用 bar.reversal_axis() 我们现在所看到的数值是从下到上的&#xff0c;当我们反转之后数据是从左向右的&#xff0c;我们现在把数据放到柱的右边。即数值标签在右侧 添加y轴数据的时候&am…

javaWeb项目-ssm+jsp企业人力资源管理系统功能介绍

本项目源码&#xff08;点击下方链接下载&#xff09;&#xff1a; java-ssmjsp中小企业人力资源管理系统实现源码(项目源码-说明文档)资源-CSDN文库 项目关键技术 开发工具&#xff1a;IDEA 、Eclipse 编程语言: Java 数据库: MySQL5.7 框架&#xff1a;ssm、Springboot 前端…

【拼多多】拼多多批发 | 拼多多手机端 | anti_content |

所有的anti_content都可以用官网的anti_content的生成

Pandas | 通过PUBG数据集进行数据分析并理解函数使用

PUBG数据分析 PUBG数据集train 数据分析iloc和loc 过滤参数人数少的比赛duplicated().count() 和 transform(count)countplot绘图函数 补充&#xff1a;查看判断pd的某一列是否没有重复值方法 1: 使用 duplicated() 方法方法 2: 使用 nunique() 方法方法 3: 使用 value_counts(…