html笔记(一)

目录

html元素

双标签

单标签

单标签与双标签元素的区别

完整的代码内容

html元素属性

双标签属性

HTML部分

CSS部分(内联样式)

单标签属性

[1. 元素类型](#1. 元素类型)

[2. CSS类名](#2. CSS类名)

[3. 内联样式属性](#3. 内联样式属性)

[border-color: chartreuse;](#border-color: chartreuse;)

[border-width: 5px;](#border-width: 5px;)

[background-color: crimson;](#background-color: crimson;)

[height: 20px;](#height: 20px;)

单标签中的属性与双标签属性的区别

完整代码


html元素

html标签是指开始标签到结束标签的所有内容

双标签

下面是一个完整双标签的元素内容

单标签

下面这个是单标签的内容,在第一个标签内以**/>**结尾

单标签与双标签元素的区别

单标签元素里面不能嵌套其他元素,多标签可以,而且可以嵌套单标签

完整的代码内容
html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>


    <div>

        标签内容

    </div>


    <hr/>

    <div>
        <p>这个一段本文</p>
        
        <hr>

        <div>
            <h1>这是一级标题</h1>
        </div>
    </div>

    
</body>
</html>

html元素属性

写在起始标签中的内容,空格分开多个属性。一个元素可以有多个属性

类似key="value"这样的

属性的组成 = {

属性名 = "属性值"

}

双标签属性

html 复制代码
    <div 

        style= "

                width: 200px;
                height: 200px;
                background-color: burlywood;

                "

        id="div_001"
        
        >

        标签内容

    </div>

解释

HTML部分
  • <div>:这是一个HTML容器元素,用于组织和结构化网页内容

  • id="div_001":为这个div元素设置唯一标识符,可用于CSS样式或JavaScript操作

  • 标签内容:div元素内部显示的文本内容

CSS部分(内联样式)
  • width: 200px;:设置元素宽度为200像素

  • height: 200px;:设置元素高度为200像素

  • background-color: burlywood;:设置背景颜色为浅棕色

  • 浏览器中的样子

单标签属性

1. 元素类型
  • <hr> - 水平分隔线HTML元素,用于在页面中创建一条水平分隔线
2. CSS类名
  • class="css_style1 css_style2" - 为元素应用两个CSS类

    • 需要在外部CSS文件中定义这些类的样式规则

    • 类名可以自定义,这里只是示例名称

3. 内联样式属性
border-color: chartreuse;
  • 含义:设置边框颜色为黄绿色

  • chartreuse 是CSS预定义颜色名称,十六进制值为 #7FFF00

  • 这是一个鲜艳的黄绿色

border-width: 5px;
  • 含义:设置边框宽度为5像素

  • 但由于没有指定border-style,边框可能不会显示

background-color: crimson;
  • 含义:设置背景颜色为深红色

  • crimson 是CSS预定义颜色名称,十六进制值为 #DC143C

  • 这是一个鲜艳的深红色

height: 20px;
  • 含义:设置HR元素的高度为20像素

  • 默认HR高度通常为1-2px,这里设置为20px使其更明显

单标签中的属性与双标签属性的区别

双标签是写在**<div** 属性1="属性值1" 属性2="属性值2" ></div>

单标签是写在 <hr 属性1="属性值1" 属性2="属性值2" />

完整代码

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>


    <div 

        style= "

                width: 200px;
                height: 200px;
                background-color: burlywood;

                "

        id="div_001"
        
        >

        标签内容

    </div>


    <hr 
        class="css_style1 css_style2"
        style="
                
                border-color: chartreuse; 
                border-width: 5px;  background-color: crimson; 
                height: 20px;
        "


    />



    
</body>
</html>

还可以写成下面的样式,写成上面的样式只是为了方便阅读。

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>


    <div style= " width: 200px; height: 200px; background-color: burlywood;"  id="div_001" >

        标签内容

    </div>


    <hr class="css_style1 css_style2" style="border-color: chartreuse; border-width: 5px;  background-color: crimson; height: 20px;"/>



    
</body>
</html>

浏览器展示

相关推荐
小陈phd5 分钟前
TensorRT 入门完全指南(一)——从核心定义到生态工具全解析
人工智能·笔记
是上好佳佳佳呀12 分钟前
【前端(十一)】JavaScript 语法基础笔记(多语言对比)
前端·javascript·笔记
handler0134 分钟前
Linux 内核剖析:进程优先级、上下文切换与 O(1) 调度算法
linux·运维·c语言·开发语言·c++·笔记·算法
CDN3601 小时前
排查实录:网站偶发502/504错误?360CDN回源超时配置与日志分析技巧
前端·数据库
之歆1 小时前
Day07_CSS盒子模型 · 样式继承 · 用户代理样式
前端·css
其实防守也摸鱼1 小时前
CTF密码学综合教学指南--第四章
网络·笔记·安全·网络安全·密码学·ctf
DanCheOo1 小时前
AI 应用的安全架构:Prompt 注入、数据泄露、权限边界
前端·人工智能·prompt·安全架构
We་ct2 小时前
深度剖析浏览器跨域问题
开发语言·前端·浏览器·跨域·cors·同源·浏览器跨域
weixin_427771613 小时前
前端调试隐藏元素
前端
05候补工程师3 小时前
【ROS 2 具身智能】Gazebo 仿真避坑指南:从“幽灵机器人”到传感器数据流打通
人工智能·经验分享·笔记·ubuntu·机器人