HTML/CSS/JavaScript基础学习day01

简介: 阿铭学习HTML基础,包括VSCode快捷生成代码、常用标签如head、title、body、img、a、p等的使用,以及CSS选择器的优先级和基本样式设置,适合前端入门学习。

阿铭学习day01


  1. VScode快捷生成基础html代码:

输入!后回车即可自动生成

图例:

image.png

生成效果:

image.png

  1. 标签学习:
  • <head></head>:头部标签
  • <title></title>:浏览器网页识别标签:

image.png

  • <body></body>:网页正文部分,所有网页展示内容放在其中
  • <style></style>:css中用于定义文档的样式信息(一般默认写在<head>标签中)
  • <h1></h1>-<h6></h6>:标题标签,从大依次到小:

image.png image.png

  • <img>:图片标签,有3种引入方式(绝对路径/相对路径/在线地址)
  • <img src="">:图片引入路径写在""中:

image.png

  • <img src="" alt="">:当图片无法显示时,将显示alt=""中的内容:

image.png

  • <img src="" alt="" width="100px">:设定图片大小为100个px(像素)
  • <video></video>:视频标签,引入方式同图片标签
  • <video src="">:

image.png

image.png

  • <video src="" controls>:如果没有controls,那么显示在页面上将会是一张不会动的图片(上图),有则如下图:

image.png

image.png

  • <video src="" controls width="100px">:设置视频大小为100px

image.png

image.png

  • <audio></audio>:音频标签,同图片、视频标签    

image.png

image.png

  • <a></a>:超链接标签,点击即可跳转其中的链接:
  • href:目标跳转地址
  • target:当前页面跳转的行为:
  • _self:当前页面打开
  • _blank:新建页面打开

image.png

  • <p></p>:段落标签,一般用于展示文字内容:

image.png

image.png

  • <b></b>:加粗:

image.png

image.png

  • <u></u>:下划线

image.png

image.png

  • <i></i>:倾斜

image.png

image.png

  • <s></s>:删除线

            image.png

image.png

  • <span></span>:没有语义的布局标签:

image.png

image.png

  • 一行可以显示多个

image.png

image.png

image.png

  • 宽度和高度默认有内容撑开
  • 不可以设置宽高(width/height)
  • <div></div>:没有语义的布局标签:
  • 一行只能显示一个(独占一行)

image.png

image.png

image.png

  • 宽度默认是父元素的宽度,高度默认由内容撑开
  • 可以设置宽高(width、height)    

image.png

image.png

  • margin:auto; :居中
  • <br>:换行标签

3.重点难点:

  • css选择器(当三种选择器同时出现时,id选择器的优先级最高):
  • 元素选择器:

image.png

image.png

  • 类选择器:

image.png

image.png

  • id选择器:

image.png

image.png






相关文章
|
20天前
|
前端开发
Promise.all()方法和Promise.race()方法有什么区别?
Promise.all()方法和Promise.race()方法有什么区别?
319 115
|
20天前
|
XML JSON 数据库
大模型不听话?试试提示词微调
想象一下,你向大型语言模型抛出问题,满心期待精准回答,得到的却是答非所问,是不是让人抓狂?在复杂分类场景下,这种“大模型不听话”的情况更是常见。
123 9
|
20天前
|
前端开发
Promise.allSettled()方法的语法是什么?
Promise.allSettled()方法的语法是什么?
226 117
|
20天前
|
前端开发 JavaScript
Promise.allSettled()方法和Promise.all()方法有什么区别?
Promise.allSettled()方法和Promise.all()方法有什么区别?
265 123
|
20天前
|
缓存 Java Spring
Spring循环依赖:当两个Bean陷入鸡生蛋死循环时...
Spring中循环依赖问题常见于Bean相互依赖时,尤其在单例模式下。文章深入解析了循环依赖的成因及Spring的三级缓存解决方案,帮助理解Bean生命周期与依赖管理。
|
10天前
|
机器学习/深度学习 监控 数据可视化
基于YOLOv8的打架斗殴暴力行为智能识别项目源码(目标检测)
本系统结合 YOLOv8检测模型 与 PyQt5界面工具,不仅提供完整训练流程,还支持自定义数据集训练,帮助用户快速搭建 开箱即用的打架斗殴行为识别系统。
107 28
基于YOLOv8的打架斗殴暴力行为智能识别项目源码(目标检测)
|
22天前
|
运维 Cloud Native 应用服务中间件
阿里云微服务引擎 MSE 及 API 网关 2025 年 8 月产品动态
阿里云微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。API 网关 (API Gateway),提供 APl 托管服务,覆盖设计、开发、测试、发布、售卖、运维监测、安全管控、下线等 API 生命周期阶段。帮助您快速构建以 API 为核心的系统架构.满足新技术引入、系统集成、业务中台等诸多场景需要。
159 15
|
10天前
|
人工智能 自然语言处理 机器人
向量化与嵌入模型:RAG系统背后的隐形英雄
传统搜索只懂字面不懂含义,向量化技术让AI真正理解语言。从日常类比到实际案例,揭秘为何向量化技术是RAG的灵魂,以及如何用最少的努力构建最聪明的AI应用。
120 10
|
26天前
|
JavaScript 前端开发 开发者
JavaScript中的箭头函数:简洁的语法与this绑定
JavaScript中的箭头函数:简洁的语法与this绑定
297 184