• 零基础入门JavaWeb——CSS相关知识


    一、CSS的作用

    SS是用于设置HTML页面标签的样式,用于美化HTML页面。

    二、CSS的引入方式

    2.1 行内样式

    在要设置样式的标签中添加style属性,编写css样式;行内样式仅对当前标签生效。

    <div style="border: 1px solid red;width: 100px;height: 100px;">hello worlddiv>
    
    • 1

    2.2 内部样式

    一般是在当前页面的head标签中添加style标签,在style标签中编写css样式代码;内部样式仅对当前页面生效。

    DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>css的引入方式title>
    
        <style type="text/css">
            .one {
                border: 1px solid black;
                width: 100px;
                height: 100px;
                background-color: lightgreen;
                margin-top: 5px;
            }
        style>
    head>
    <body>
    
        <div class="one">内部样式示例1div>
        <div class="one">内部样式示例2div>
    
    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

    2.3 外部样式

    1. 在css文件夹(如果没有需要创建)创建.css文件
    2. 编写CSS文件
    3. 引入外部CSS标签:在需要使用这个CSS文件的HTML页面的head标签内加入。
    DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>另一个页面title>
        
        <link rel="stylesheet" type="text/css" href="../css/example.css">
    head>
    <body>
        <div class="one"> 我是一个one块div>
        <div class="two"> 我是一个two块div>
        <div class="two"> 我是一个two块div>
    body>
    html>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14

    三、CSS代码语法

    1. CSS样式由选择器和声明组成,而声明又由属性和值组成。
    2. 属性和值之间用冒号隔开。
    3. 多条声明之间用分号隔开。
    4. 使用//声明注释

    四、CSS选择器

    1. 标签选择器
    2. id选择器
    3. 类选择器
    DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>css的引入方式title>
    
        
        <style type="text/css">
            .one {
                border: 1px solid black;
                width: 100px;
                height: 100px;
                background-color: lightgreen;
                margin-top: 5px;
            }
    
            #d1 {
                border: 1px solid greenyellow;
                width: 200px;
                height: 100px;
                background-color: lightgreen;
                margin-top: 5px;
            }
        style>
    head>
    <body>
        
    
        <div style="border: 1px solid red;width: 100px;height: 100px;">hello worlddiv>
        <div id="d1">你好,世界div>
    
        <div class="one">内部样式示例1div>
        <div class="one">内部样式示例2div>
    
    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
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44

    页面效果如下:

    请添加图片描述

    学海无涯苦作舟

  • 相关阅读:
    【CTFhub】——hate_php2021
    【zabbix监控三】zabbix之部署代理服务器
    MySQL --- 数据库查询 - 排序查询、分页查询
    11个精美网页——Web前端开发技术课程大作业,期末考试,Dreamweaver简单网页制作
    基于ABP实现DDD--领域服务、应用服务和DTO实践
    docker 第二次学习笔记
    Spring Cloud Alibaba —— nacos配置中心管理数据库、gateway等配置项
    论文解析——AMD EPYC和Ryzen处理器系列的开创性的chiplet技术和设计
    最大时延扩展、CP 和相干带宽
    【设计模式】聊聊模板模式
  • 原文地址:https://blog.csdn.net/HunterArley/article/details/128081669