vscode安装和基本设置

目录

  • vscode安装和基本设置
    • 1.HTML标签
    • 2.标签属性
    • 3.HTML基本结构
    • 4.安装vscode
    • 5.安装Live Server插件
    • 6.HTML注释
    • 7.文档说明
    • 8.HTML字符编码
    • 9.HTML设置语言
    • 10.HTML标准结构

vscode安装和基本设置

1.HTML标签

  1. 标签 又称 元素,是HTML的基本组成单位。
  2. 标签分为:双标签 与 单标签 (绝大多数都是双标签)。
  3. 标签名不区分大小写,但推荐小写,因为小写更规范。
  4. 双标签:
    在这里插入图片描述
  5. 单标签
    在这里插入图片描述
  6. 标签之间的关系:并列关系、嵌套关系,可以使用 tab 键进行缩进:
    在这里插入图片描述

2.标签属性

  1. 用于给标签提供 附加信息。
  2. 可以写在:起始标签 或 单标签中,形式如下:
    在这里插入图片描述
  3. 有些特殊的属性,没有属性名,只有属性值,例如:
<input diabled>
  1. 注意点:
    1. 不同的标签,有不同的属性;也有一些通用属性(在任何标签内都能写)
    2. 属性名、属性值不能乱写,都是W3C规定好的
    3. 属性名、属性值,都不区分大小写,但推荐小写
    4. 双引号,也可以写成单引号,甚至不写都行,但还是推荐写双引号
    5. 标签中不要出现同名属性,否则后写的会失效,例如:
<input type = "text" type = "password" >

3.HTML基本结构

  1. 在网页中,如何查看某段结构的具体代码?—— 点击鼠标右键,选择“检查”。
  2. 【检查】 和 【查看网页源代码】的区别:
    【查看网页源代码】看到的是:程序员编写的源代码。
    【检查】看到的是:经过浏览器 “处理” 后的源代码。
    备注:日常开发中,【检查】用的最多。
  3. 网页的 基本结构 如下:
    1. 想要呈现在网页中的内容写在 body 标签中
    2. head 标签中的内容不会出现在网页中
    3. head 标签中的 title 标签可以指定网页的标题
  4. 图示:
    在这里插入图片描述
  5. 代码:
    在这里插入图片描述

4.安装vscode

  • 安装路径不要有中文
  • 安装细节如下:
    在这里插入图片描述
  1. 安装中文语言包
    在这里插入图片描述
    在这里插入图片描述

  2. 使用 VSCode打开文件夹的两种方式

桌面打开或者vscode里面打开文件夹

  1. 调整字体大小
    在这里插入图片描述

  2. 设置主题
    在这里插入图片描述

  3. 安装图标主题: vscode-icons
    在这里插入图片描述

5.安装Live Server插件

在这里插入图片描述
打开方式:
在这里插入图片描述

  1. 可以更加方便的打开网页
  2. 打开网页的方式更贴近项目上线
  3. 代码出现改动后,可以自动刷新
  4. 根据自己的情况,去配置一下 VSCode 的自动保存

注意1:务必使用VSCode打开的是文件夹,否则 Live Server 插件无法正常工作!
注意2:打开的网页必须是标准的HTML结构,否则无法自动刷新!

6.HTML注释

快捷键:ctrl + /

  1. 特点:注释的内容会被浏览器所忽略,不会呈现到页面中,但源代码中依然可见
  2. 作用:对代码进行解释和说明
  3. 写法:
<!-- 下面的文字只能滚动一次 -->
<marquee loop="1">尚硅谷</marquee>
<!-- 下面的文字可以无限滚动 -->
<marquee>尚硅谷123</marquee>
  1. 注释不可以嵌套,以下这么写是错的(反例)
<!--
我是一段注释
<!-- 我是一段注释 -->
-->

7.文档说明

  1. 作用:告诉浏览器当前网页的版本
  2. 写法:
<!DOCTYPE html><!DOCTYPE HTML><!doctype html>
  1. 注意:文档声明,必须在网页的第一行,且在 html 标签的外侧

8.HTML字符编码

  1. 计算机对数据的操作:
    存储时,对数据进行:编码
    读取时,对数据进行:解码
  2. 编码、解码,会遵循一定的规范 —— 字符集
  3. 字符集有很多中,常见的有(了解):
  1. ASCII :大写字母、小写字母、数字、一些符号,共计128个
  2. ISO 8859-1 :在 ASCII 基础上,扩充了一些希腊字符等,共计是256个
  3. GB2312 :继续扩充,收录了 6763 个常用汉字、682个字符
  4. GBK :收录了的汉字和符号达到 20000+ ,支持繁体中文
  5. UTF-8 :包含世界上所有语言的:所有文字与符号。—— 很常用
  1. 总结:
  • 平时编写代码时,统一采用 UTF-8 编码(最稳妥)
  • 为了让浏览器在渲染 html 文件时,不犯错误,可以通过 meta 标签配合 charset 属性指
    定字符编码
<head>
<meta charset="UTF-8"/>
</head>

9.HTML设置语言

  1. 主要作用:
    让浏览器显示对应的翻译提示
    有利于搜索引擎优化
  2. 具体写法:
<html lang="zh-CN">

10.HTML标准结构

  • HTML标准结构如下:
<!DOCTYPE html>
<html lang="zh-CN">
	<head>
		<meta charset="UTF-8">
		<title>我是一个标题</title>
	</head>
	<body>
	</body>
</html>
  • 输入 ! ,随后回车即可快速生成标准结构

  • 删除快捷键:ctrl + shift + k

  • 网页强制刷新:按住shift再点击刷新

  • 配置 VScode 的内置插件 emmet ,可以对生成结构的属性进行定制
    在这里插入图片描述

  • 在存放代码的文件夹中,存放一个 favicon.ico 图片,可配置网站图标

注意,favicon.ico这个文件要放在文件夹的最外面

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

易懂的方式讲解ARM中断原理以及中断嵌套方法

ARM有七种模式&#xff0c;我们这里只讨论SVC、IRQ和FIQ模式。 我们可以假设ARM核心有两根中断引脚&#xff08;实际上是看不见的&#xff09;&#xff0c;一根叫 irq pin, 一根叫fiq pin。在ARM的cpsr中&#xff0c;有一个I位和一个F位&#xff0c;分别用来禁止IRQ和FIQ。 先…

SC20-EVB ubuntu14.04 Andriod 5.1 SDK编译下载

1.ubuntu14.04安装环境配置 vi /etc/profile to add export JAVA_HOME/usr/lib/jvm/java-7-openjdk-amd64 export JRE_HOME J A V A H O M E / j r e e x p o r t C L A S S P A T H . : {JAVA_HOME}/jre export CLASSPATH.: JAVAH​OME/jreexportCLASSPATH.:{JAVA_HOME}/lib…

numpy中数组的操作

目录 一&#xff1a;数组的属性 二&#xff1a;翻转数组 三&#xff1a;数组的计算 一&#xff1a;数组的属性 NumPy 数组&#xff08;通常称为 ndarray&#xff09;有许多有用的属性&#xff0c;这些属性可以帮助你了解数组的各个方面。以下是一些主要的属性&#xff1a; …

银行数据仓库体系实践(2)--系统架构

UML对系统架构的定义是&#xff1a;系统的组织结构&#xff0c;包括系统分解的组成部分&#xff0c;它们的关联性&#xff0c;交互&#xff0c;机制和指导原则&#xff0c;例如对系统群就是定义各子系统的功能和职责&#xff0c;如贷款系统群可能分为进件申请、核额、交易账务、…

修炼内功——简略分析C程序编译与链接

目录 前言 1. 翻译环境和运行环境 2. 翻译环境&#xff1a;预编译编译汇编链接 2.1 预处理&#xff08;预编译&#xff09; 2.2 编译 2.2.1 词法分析&#xff1a; 2.2.2 语法分析 2.2.3 语义分析 2.3 汇编 2.4 链接 3. 运行环境 总结 前言 编译和链接的内容&#…

PyTorch项目源码学习(3)——Module类初步学习

torch.nn.Module Module类是用户使用torch来自定义网络模型的基础&#xff0c;Module的设计要求包括低耦合性&#xff0c;高模块化等等。一般来说&#xff0c;计算图上所有的子图都可以是Module的子类&#xff0c;包括卷积&#xff0c;激活函数&#xff0c;损失函数节点以及相…

几何_直线方程 Ax + By + C = 0 的系数A,B,C几何含义是?

参考&#xff1a; 直线方程 Ax By C 0 的系数A&#xff0c;B&#xff0c;C有什么几何含义&#xff1f;_设直线 l 的方程为axbyc0 怎么理解-CSDN博客 1. A B的含义&#xff1a;组成一个与直线垂直的向量 我们先来看A和B有什么含义。 在直线上取任意两点 P1:&#xff08;x1…

基于SSM的小儿疾病中医护理系统

末尾获取源码 开发语言&#xff1a;Java Java开发工具&#xff1a;JDK1.8 后端框架&#xff1a;SSM 前端&#xff1a;采用JSP技术开发 数据库&#xff1a;MySQL5.7和Navicat管理工具结合 服务器&#xff1a;Tomcat8.5 开发软件&#xff1a;IDEA / Eclipse 是否Maven项目&#x…

自动驾驶中的坐标系

自动驾驶中的坐标系 自动驾驶中的坐标系 0.引言1.相机传感器坐标系2.激光雷达坐标系3.车体坐标系4.世界坐标系4.1.地理坐标系4.2.投影坐标系4.2.1.投影方式4.2.2.墨卡托(Mercator)投影4.2.3.高斯-克吕格(Gauss-Kruger)投影4.2.4.通用横轴墨卡托UTM&#xff08;UniversalTransve…

Ceph分布式文件系统

目录 1.存储基础 单机DAS存储设备 DAS NAS SAN 单机存储的问题 分布式存储 分布式存储的类型 2.Ceph简介 Ceph优势 Ceph架构 Ceph组件 OSD(ceph-osd) Monitor(ceph-mon) Manager(ceph-mgr) MDS(ceph-mds) PG(归置组) Pool(存储池/资源池/数据池) OSD 存储后…

What is `addArgumentResolvers` does in `WebMvcConfigurer` ?

addArgumentResolvers 在SpringMVC框架中&#xff0c;主要用于向Spring容器注册自定义的参数解析器。在处理HTTP请求时&#xff0c;SpringMVC会使用这些参数解析器将请求中的数据&#xff08;如查询参数、路径变量、表单数据等&#xff09;转换并注入到控制器方法的参数中。 使…

【Docker】网络模式详解及容器间网络通信

目录 一、概述 二、默认网络 三、网络模式及应用 1. Bridge模式 2. Host模式 3. none网络模式 四、自定义网络应用 1. 网络相连 2. 自定义通讯 3. 自定义IP 每篇一获 一、概述 在 Docker 中&#xff0c;网络设置包括 IP 地址、子网掩码、网关、DNS 和端口号等关键组…

离线数据仓库-关于增量和全量

数据同步策略 数据仓库同步策略概述一、数据的全量同步二、数据的增量同步三、数据同步策略的选择 数据仓库同步策略概述 应用系统所产生的业务数据是数据仓库的重要数据来源&#xff0c;我们需要每日定时从业务数据库中抽取数据&#xff0c;传输到数据仓库中&#xff0c;之后…

Jxls 实现动态导出功能

目录 引言前端页面后端代码excel模板导出效果 引言 在实际做项目的过程中&#xff0c;导出报表时需要根据每个人所关注的点不一样&#xff0c;所需导出的字段也不一样&#xff0c;这时后端就需要根据每个所选的字段去相应的报表&#xff0c;这就是本文要讲的动态导出报表。 前端…

Vue Mixin 代码重用与逻辑共享

✨ 专栏介绍 在当今Web开发领域中&#xff0c;构建交互性强、可复用且易于维护的用户界面是至关重要的。而Vue.js作为一款现代化且流行的JavaScript框架&#xff0c;正是为了满足这些需求而诞生。它采用了MVVM架构模式&#xff0c;并通过数据驱动和组件化的方式&#xff0c;使…

海外云手机:跨境养号的新趋势

近年来&#xff0c;市场综合数据显示&#xff0c;利用海外云手机进行跨境养号已经成为跨境电商发展的新潮流。特别是在社交电商营销和短视频引流领域&#xff0c;海外云手机不仅能够提高流量的质量&#xff0c;还能让商家实现业务翻倍增长。接下来&#xff0c;本文将简要阐述海…

软件测试|使用matplotlib绘制气泡图

简介 气泡图&#xff08;Bubble Chart&#xff09;是一种数据可视化工具&#xff0c;通常用于展示三维数据的分布情况&#xff0c;其中数据点以气泡的形式显示在二维平面上&#xff0c;每个气泡的位置表示两个变量的值&#xff0c;气泡的大小表示第三个变量的值。在Python中&a…

Java21 + SpringBoot3集成Spring Data JPA

Java21 SpringBoot3集成Spring Data JPA 文章目录 Java21 SpringBoot3集成Spring Data JPA前言相关技术简介ORM&#xff08;Object-Relational Mapping&#xff0c;对象-关系映射&#xff09;JPA&#xff08;Java Persistence API&#xff0c;Java持久层API&#xff09;Hiber…

复现PointNet++(语义分割网络):Windows + PyTorch + S3DIS语义分割 + 代码

一、平台 Windows 10 GPU RTX 3090 CUDA 11.1 cudnn 8.9.6 Python 3.9 Torch 1.9.1 cu111 所用的原始代码&#xff1a;https://github.com/yanx27/Pointnet_Pointnet2_pytorch 二、数据 Stanford3dDataset_v1.2_Aligned_Version 三、代码 分享给有需要的人&#xf…

2.6、云负载均衡产品详述

一、定义 弹性负载均衡(Elastic Load Balance&#xff0c;简称ELB)可将来自公网的访问流量分发到后端云主机&#xff0c;可选多种负载均衡策略&#xff0c;并支持自动检测云主机健康状况&#xff0c;消除单点故障&#xff0c;保障应用系统的高可用。 二、产品架构 1&am…