前端学习第一天笔记 HTML5 CSS初学以及VSCODE中的常用快捷键

news2024/12/23 1:35:07

前端学习笔记

    • VsCode常用快捷键列表
    • HTML5
      • 标题标签
      • 标签之段落、换行、水平线
      • 标签之图片
      • 图片路径详解
      • 标签之超文本链接
      • 标签之文本
      • 列表标签之有序列表
      • 列表标签之无序列表
      • 标签之表格
      • 表格之合并单元格
      • Form表单
        • 表单元素
          • 文本框
        • 密码框
      • 块元素与行内元素(内联元素)
      • HTML5新增标签
    • CSS
      • CSS的引入方式

VsCode常用快捷键列表

  1. 代码格式化:Shift+Alt+F
  2. 向上或者向下移动一行:Alt+up 或者 Alt+down
  3. 快速复制一行代码:shift+alt+up 或者 shift+alt+down
  4. 快速保存:ctrl+s
  5. 快速查找:ctrl+f
  6. 快速替换:ctrl+h

HTML5

在这里插入图片描述

  1. H5的基本骨架:html head title meta body

标题标签

  1. 生成h1~h6快捷键:h$*6
  2. 标题标签位置摆放
    • 在标签中添加属性:align=“left|center|right”
    • 默认居左

标签之段落、换行、水平线

  1. 段落标签:
<p>这是一个段落</p>
  1. 换行:希望在不产生一个新段落的情况下进行换行(新行)
<p>这个<br>段落<br>演示了分行的效果</p>
  1. 水平线:在HTML页面中创建一个水平线
<hr color="" width="" size="" align=""/>

标签之图片

在这里插入图片描述

图片路径详解

  1. 绝对路径:绝对路径是电脑的盘符存储与访问的具体地址
 E:\图片所在文件夹\1.jpg
  1. 相对路径:两者相对关系,两者在同一路径下可以直接访问
    • 父级关系:/
    • 子级关系:../
    • 同级关系:./
  2. 网络路径

标签之超文本链接

  1. HTML使用标签<a>来设置超文本链接
  2. 超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,你可以点击这些内容来跳转到新的文档或者当前文档中的某个部分
    <a href="url">链接文本</a>
    

在这里插入图片描述

标签之文本

在这里插入图片描述

列表标签之有序列表

  1. 有序列表:有序列表是一列项目,列表项目使用数字进行标记。有序列表始于<ol>标签,每个列表始于<li>标签。
    在这里插入图片描述

列表标签之无序列表

  1. 无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记

  2. 无序列表始于<ul>,每个列表项始于<li>

  3. 在这里插入图片描述

  4. 在这里插入图片描述

标签之表格

  1. 表格标签:
    • 表格<table>
    • <tr>
    • 单元格(列)<td>
      在这里插入图片描述

在这里插入图片描述

表格之合并单元格

  1. 水平合并:colspan
  2. 垂直合并:rowspan
  • 水平合并保留左边删除右边
  • 垂直合并保留上边删除下边

Form表单

  1. 表单在web网页中用来给用户填写信息,从而能采用户信息,使用户具有交互的功能
  2. 所有的用户输入内容的地方都用表单写,如登录注册、搜索框
  3. 表单是由容器和控件组成的,一个表单一般应该包含用户填写 信息的输入框,按钮等,这些输入框,按钮叫做控件,表单就是容器,它能够容纳各种各样的控件
<form action="url" method="get|post" name="myform"></form>

在这里插入图片描述

  1. 表单元素:
    • 表单标签
    • 表单域
    • 表达按钮
表单元素
文本框
  1. 文本框通过 标签来设定,当用户要在表单中键入字母、数字等内容时,就会用到文本域
<form>
	用户名:<input type="text" name="username">
</form>
密码框
<form>
	密码:<input type="password" name="key">
</form>

在这里插入图片描述

块元素与行内元素(内联元素)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

HTML5新增标签

  1. 旧版容器标签:
<div id="header"></div>

<div id="nav"></div>

<div id="article">

<div id="section"></div>

</div>

<div id="silder"></div>

<div id="footer"></div>
  1. 新版容器标签
<header></header>

<nav></nav>

<article>

<section></section>

</article>

<aside></aside>

<footer></footer>

在这里插入图片描述

注:存在浏览器兼容性问题

CSS

  • 网页的变美指南,使用CSS的目的就是让网页具有美观一致的页面
  1. 概念:
    • CSS:层叠样式表,又叫级联样式表,简称样式表
    • CSS文件后缀为.css
    • CSS用于HTML文档中元素样式的定义
      在这里插入图片描述

CSS的引入方式

  1. 内联样式(行内样式)
    • 要使用内联样式,需要在相关的标签内使用样式(style)属性,style属性可以包含任何CSS属性
    • 缺乏整体性和规划性,不利于维护,维护成本高
<p style="background: orange;font-size: 24px;">CSS<p>
  1. 内部样式
    • 当单个文档需要特殊的样式时,就应该使用内部样式表,你可以使用
<head>
	<style>
		h1{
			color: red;
		}
	</style>
</head>
  1. 外部样式(推荐!!!)
    • 当样式需要应用于很多页面时,外部样式将是理想的选择,在使用外部样式表的情况下,你可以通过改变一个文件来改变整个站点的外观,每个页面使用<link>标签链接到样式表,<link>标签在文档的头部(header)
<link rel="stylesheet" type="text/css" href="xxx.css">

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

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

相关文章

【09】纯血鸿蒙HarmonyOS NEXT星河版开发0基础学习笔记-Class类基础全解(属性、方法、继承复用、判断)

序言&#xff1a; 本文详细讲解了关于我们在程序设计中所用到的class类的各种参数及语法。 笔者也是跟着B站黑马的课程一步步学习&#xff0c;学习的过程中添加部分自己的想法整理为笔记分享出来&#xff0c;如有代码错误或笔误&#xff0c;欢迎指正。 B站黑马的课程链接&am…

横排文字、图层蒙版-1(2024年09月30日)

2024年09月30日 记录_导读 2024年09月30日 10:13 关键词 优惠券 设计 图层 背景 元素 调整 画笔工具 颜色 大小 位置 复制 移动 添加涂层 多选 显示 PS 元素文件 隐藏 使用规则 Logo 全文摘要 通过在Photoshop中精心操作图层&#xff0c;包括复制、移动和调整设置&#xf…

自动驾驶系列—自动驾驶发展史介绍

&#x1f31f;&#x1f31f; 欢迎来到我的技术小筑&#xff0c;一个专为技术探索者打造的交流空间。在这里&#xff0c;我们不仅分享代码的智慧&#xff0c;还探讨技术的深度与广度。无论您是资深开发者还是技术新手&#xff0c;这里都有一片属于您的天空。让我们在知识的海洋中…

CMU 10423 Generative AI:lec13/13.5(text-to-image models:三大类方法、评估标准、图像编辑原理)

1 文章目录 1 lec13和lec13.5概述2 Text-to-Image Generation 概念、主要方法、挑战、发展历程1. **基本概念**2. **主要技术方法**2.1. **生成对抗网络&#xff08;GAN&#xff09;**2.2. **自回归模型&#xff08;Autoregressive Models&#xff09;**2.3. **扩散模型&#x…

声纳技术24.1.19声纳定向方法

一、基本原理 本质&#xff1a;利用声程差和相位差 声程差&#xff1a; 时间差&#xff1a; 相位差&#xff1a; 二、最大值测向 原理&#xff1a;接收到的信号幅度最大时换能器或基阵的指向性来测量目标方位 优点&#xff1a;简单&#xff0c;利用人耳可判别目标性质&a…

单链表的增删改查(数据结构)

之前我们学习了动态顺序表&#xff0c;今天我们来讲一讲单链表是如何进行增删改查的 一、单链表 1.1、单链表概念 概念&#xff1a;链表是⼀种物理存储结构上⾮连续、⾮顺序的存储结构&#xff0c;数据元素的逻辑顺序是通过链表中的指针链接次序实现的。 1.2、链表与顺序表的…

大豆重测序二(同一领域互竞)-文献精读58

High-quality genome of a modern soybean cultivar and resequencing of 547 accessions provide insights into the role of structural variation 现代大豆品种的高质量基因组及对547个种质资源的重测序揭示结构变异的作用 大豆重测序-文献精读53 摘要 大豆提供蛋白质、油…

Qemu开发ARM篇-7、uboot以及系统网络连接及配置

文章目录 1、uboot及linux版本网络设置1、宿主机虚拟网卡创建2、uboot使用tap0网卡3、启动测试 2、访问外网设置 在上一篇Qemu开发ARM篇-6、emmc/SD卡AB分区镜像制作并通过uboot进行挂载启动中&#xff0c;我们制作了AB分区系统镜像&#xff0c;并成功通过uboot加载kernel以及d…

基于Springboot+Vue的美妆神域(含源码数据库)

1.开发环境 开发系统:Windows10/11 架构模式:MVC/前后端分离 JDK版本: Java JDK1.8 开发工具:IDEA 数据库版本: mysql5.7或8.0 数据库可视化工具: navicat 服务器: SpringBoot自带 apache tomcat 主要技术: Java,Springboot,mybatis,mysql,vue 2.视频演示地址 3.功能 系统中…

基于STM32的智能停车管理系统

目录 引言项目背景环境准备 硬件准备软件安装与配置系统设计 系统架构关键技术代码示例 传感器数据读取模块停车位控制模块OLED显示状态应用场景结论 1. 引言 智能停车管理系统旨在提高停车场的管理效率&#xff0c;减少车主寻找停车位的时间。该系统通过传感器实时监测停车…

Spring Boot技术在足球青训管理中的实践与挑战

摘 要 随着社会经济的快速发展&#xff0c;人们对足球俱乐部的需求日益增加&#xff0c;加快了足球健身俱乐部的发展&#xff0c;足球俱乐部管理工作日益繁忙&#xff0c;传统的管理方式已经无法满足足球俱乐部管理需求&#xff0c;因此&#xff0c;为了提高足球俱乐部管理效率…

深圳大学 Github 学生认证并免费使用 Copilot AI编程工具(超详细)

文章目录 01 注册学生邮箱并添加邮箱到Github1.1 注册学生邮箱1.2 绑定学生邮箱 02 修改 Github profile 信息03 申请学生认证[^2]04 配置 Copliot05 VS code 使用 Copilot 01 注册学生邮箱并添加邮箱到Github 1.1 注册学生邮箱 对于深圳大学的学生来说&#xff0c;学校已经帮…

【CSS in Depth 2 精译_042】6.4 CSS 中的堆叠上下文与 z-index(下)——深入理解堆叠上下文

当前内容所在位置&#xff08;可进入专栏查看其他译好的章节内容&#xff09; 第一章 层叠、优先级与继承&#xff08;已完结&#xff09;第二章 相对单位&#xff08;已完结&#xff09;第三章 文档流与盒模型&#xff08;已完结&#xff09;第四章 Flexbox 布局&#xff08;已…

聊聊国内首台重大技术装备(2)

上次&#xff0c;介绍了《首台&#xff08;套&#xff09;重大技术装备推广应用指导目录&#xff08;2024年版&#xff09;》中介绍的硅外延炉&#xff0c;湿法清洗机&#xff0c;氧化炉&#xff0c;见文章&#xff1a; 《聊聊国内首台重大技术装备&#xff08;1&#xff09;》…

ESP32微信小程序SmartConfig配网

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 ESP32&微信小程序SmartConfig配网 前言一、SmartConfig是什么&#xff1f;二、使用乐鑫官方的smart_config例子1.运行照片 三、微信小程序总结 前言 本人是酷爱ESP32S3这…

数据结构--包装类简单认识泛型

目录 1 包装类 1.1 基本数据类型和对应的包装类 1.2 装箱和拆箱&#xff0c;自动装箱和自动拆箱 2 什么是泛型 3 引出泛型 3.1 语法 4 泛型类的使用 4.1 语法 4.2 示例 5 泛型的上界 5.1 语法 5.2 示例 5.3 复杂示例 8 泛型方法 8.1 定义语法 8.2 示例 总结 1 …

【web安全】——XSS漏洞

1.XSS漏洞基础 1.1.漏洞成因 XSS(Cross-site scripting)被称为跨站脚本攻击&#xff0c;由于与层叠样式表的缩写一样&#xff0c;因此被缩写为XSS.XSS漏洞形成的原因是网站/程序对前端用户的输入过滤不严格&#xff0c;导致攻击者可以将恶意的is/html代码注入到网页中&#x…

LeetCode[中等] 763. 划分字母区间

给你一个字符串 s 。我们要把这个字符串划分为尽可能多的片段&#xff0c;同一字母最多出现在一个片段中。 注意&#xff0c;划分结果需要满足&#xff1a;将所有划分结果按顺序连接&#xff0c;得到的字符串仍然是 s 。 返回一个表示每个字符串片段的长度的列表。 思路 贪心…

JavaWeb酒店管理系统(详细版)

✅作者简介&#xff1a;2022年博客新星 第八。热爱国学的Java后端开发者&#xff0c;修心和技术同步精进。 &#x1f34e;个人主页&#xff1a;Java Fans的博客 &#x1f34a;个人信条&#xff1a;不迁怒&#xff0c;不贰过。小知识&#xff0c;大智慧。 &#x1f49e;当前专栏…

QT 界面编程中使用协程

QT 界面编程中使用协程 一、概述二、集成2.1、编译 Acl2.2、将 Acl 库集成到 QT 项目中2.3、开始编写代码2.3.1、QT 程序初始化时初始化 Acl 协程2.3.2、在界面中创建协程2.3.3、界面程序退出前需要停止协程调度2.3.4、在界面线程中下载数据2.3.5、在协程中延迟创建窗口 2.4、效…