前端web开发HTML+CSS3+移动web(0基础,超详细)——第1天

一、开发坏境的准备

1,在微软商店下载并安装VS Code  以及谷歌浏览器或者其他浏览器(我这里使用的是Microsoft Edge)

 2,打开vs code ,在电脑桌面新建一个文件夹命名为code,将文件夹拖拽到vs code 中的右边空白处 如图就有文件夹CODE(以下是已经汉化版本的,下面会提到)

3,安装插件

扩展--->搜索插件--->安装---->重启VS Code

打开网页插件:open inbrowser  ---可以直接打开浏览器查看代码

汉化菜单插件:Chinese

下载完之后要重启!!!!重启!!!重启!!!

4,缩放代码字号:

放大:ctrl +加号

减小:ctrl +减号

5,将浏览器设置为默认浏览器

二,标签语法

1.HTML定义:超文本标记语言

超文本——链接

标记——也叫标签,带尖括号的文本

2.标签语法

标签成对出现,中间包裹内容

<>里面放英文字母(标签名)

结束标签比开始标签多“/”

练习:先创建一个网页文件,以“.html”结尾,ctrl+b可以隐藏左边侧边栏

结果如下:记得按ctrl+s保存,右键鼠标,再打开浏览器查看

双标签:成对出现的标签

单标签:只有开始标签,没有结束标签"<hr> 水平线标签"和“<br> 换行”

写<hr>后会出现水平线

三,HTML基本骨架

HTML基本骨架是网页模板

html:整个网页

head:网页头部,存放浏览器看的代码,例如CSS

body:网页主体,存放给用户看的代码,例如图片,文字

title:网页标题

VS Code快速生成骨架:在HTML文件(.html)中,英文!配合Enter/Tab键

进行改写

四,标签的关系

作用:明确代码的书写位置

父子关系(嵌套关系):html---head,body

兄弟关系(并列关系):head---body

平时在写代码的过程中,需要注意:使用Tab键进行缩进,不得使用空格键,使用shift+Tab进行删除空格操作

五,注释

注释是对代码的解释和说明,提高程序代码的可读性

<!--...-->注释标签用来在源文档中插入注释,注释不会在浏览器中显示

添加/删除注释的快捷键:ctrl+/

六,排版标签-标题和段落

1.标题标签

一般用于新闻标题,文章标题,网页区域名称,产品名称等等

标签名:h1~h6(双标签)

特点:字体加粗,字号逐渐减小,单独成行

因此:h1标签在一个网页中只能用一次,用来放新闻标题或网页的logo

h2~h6没有使用次数的限制

2.段落标签

标签名:P(双标签)

 

特点:独占一行,段落之间存在间隙

七,换行和水平线标签

换行:<br>(单标签)

不可以使用enter键换行

 enter键不可以换行

 

加两个<br> 空格变大了

水平线:<hr>(单标签)

八,文本格式化标签

作用:为文本添加特殊格式,以突出重点。常见的文本格式:加粗,倾斜,下划线,删除线等。

一般使用左边的标签,因为自带强调含义

九,图像标签

1.文本格式

作用:在网页中插入图片

<img src="图片的URL">

src用于指定图像的位置和名称,是<img>的必须属性

练习:先保存几张图片到CODE文件夹里面,系统会自动识别放入图像标签的html文件中,输入img回车,再输入“./”会出现提示,刷新浏览器查看,会根据图片大小自动换行。

2.属性 ——重点掌握前两个

正常显示,其中alt的内容不显示

 当改变图像的属性时,或者网速慢时,导致图片加载不出来,为不影响网页内容的浏览,用alt替换

使用title的属性,在浏览器中查看时,鼠标放到图片上面等几秒钟就会出现文字

练习其他两个属性 

图片的高和宽都发生等比例变化 

属性名=“属性值”

属性写在尖括号里面,标签名后面。标签名和属性之间用空格隔开,不区分先后顺序

十,路径-相对和绝对

路径指的是查找文件时,从起点到终点经历的路线

1.相对路径:从当前文件位置出发查找目标文件

 /表示进入某个文件夹里面 ——文件夹名字/

. 表示当前文件所在文件夹——./

.. 表示当前文件的上一级文件夹——../

 1.jpg 直接在文件夹CODE里面创建的,所以是当前文件所在文件夹./

 2.gif  文件是在images文件夹里面创建的,所有首先进入./images文件夹中,再/写文件夹名字

 3.jpg文件是在相对路径.html的上级目录相对路径里面的,所以是当前文件的上一级文件夹../

2,绝对路径:从盘符(文件所在盘CDE盘)出发查找目标文件

windows电脑从盘符(CDE盘)出发

Mac电脑从根目录(/)出发

练习写绝对路径时,找到图片复制路径到代码中,再写上图片的名称即可

可以看到上面图片/\符号都可以出现

还可以使用在线网址的方法实现友情链接,复制csnd的logo链接,复制到代码中,在我浏览器中可以看到下面图片中有csdn的logo

文件的在线网址https://img-home.csdnimg.cn/images/20201124032511.png

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

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

相关文章

Windows10安装CMake图文教程

CMake是一个跨平台的开源构建工具&#xff0c;用于管理软件构建过程。CMake允许开发人员使用简单的语法来描述项目的构建过程&#xff0c;而无需直接处理特定于操作系统或编译器的细节。开发人员可以编写CMakeLists.txt文件来指定项目的源文件、依赖项和构建规则&#xff0c;然…

Ubuntu 20.04.6 安装 Elasticsearch

1.准备 -- 系统更新 sudo apt update sudo apt upgrade -- 安装vim 文本编辑器 sudo apt install vim-- jdk 版本确认 java -versionjdk 安装可以参照&#xff1a;https://blog.csdn.net/CsethCRM/article/details/140768670 2.官方下载Elasticsearch 官方地址&#xff1a;h…

Tekion 选择 ClickHouse Cloud 提升应用性能和指标监控

本文字数&#xff1a;4187&#xff1b;估计阅读时间&#xff1a;11 分钟 作者&#xff1a;ClickHouse team 本文在公众号【ClickHouseInc】首发 Tekion 由前 Tesla CIO Jay Vijayan 于 2016 年创立&#xff0c;利用大数据、人工智能和物联网等技术&#xff0c;为其汽车客户解决…

2024电赛H题参考方案(+视频演示)——自动行使小车

目录 一、题目要求 二、参考资源获取 三、参考方案 1、环境搭建及工程移植 2、移植MPU6050模块 3、移植TB6612电机驱动模块 4、整体控制方案视频演示 总结 一、题目要求 小编自认为&#xff1a;此次H题属于控制类题目&#xff0c;相较于往年较为简单&#xff0c;功能也算单一&a…

谷歌出品,一款免费的智能绘图工具

AutoDraw是由Google开发的一款基于网络的智能绘图工具&#xff0c;旨在通过人工智能技术帮助用户快速、简便地创建图画和图表。该工具于2017年4月11日由谷歌创意实验室推出&#xff0c;并迅速获得了广泛关注。 AutoDraw的核心功能是利用机器学习算法识别用户的草图或涂鸦&…

分布式SQL查询引擎之Presto

Apache Presto 是一个开源的分布式 SQL 查询引擎&#xff0c;旨在高效地对大规模数据集执行交互式查询。Presto 最初由 Facebook 开发&#xff0c;现已成为广泛使用的数据查询工具&#xff0c;特别是在大数据和分析领域。 主要特点 高性能&#xff1a;Presto 通过并行化和内存…

【A1web 1.0】靶机复现详解!

靶机地址&#xff1a; https://www.vulnhub.com/entry/ai-web-1,353/攻击机&#xff1a;kali 首先虚拟机建一个A1web 1.0靶机 切换nat模式 然后kali扫描 nmap -sV ip段 0/24 扫描出ip进行访问 访问没有什么信息 使用dirb 对网页…

使用 Matlab 绘制带有纹理的柱状图

以下是效果 1. 在 Matlab 里安装两个额外的库&#xff1a; hatchfill2 和 legendflex。 &#xff08;1&#xff09;搜索并安装 hatchfill2&#xff0c;用来画纹理 (2) 搜索并安装 legendflex&#xff0c;用来画自定义的图例 2. 代码&#xff08;说明见注释&#xff09; data …

排序算法辨析(快速记忆版)(冒泡排序,选择排序,插入排序,希尔排序,归并排序,快速排序)保研面经

选择排序&#xff1a;摸到一叠牌&#xff0c;每次选择出最小的放在合适的位置&#xff08;第一次放在第一张&#xff0c;第二次放在第二张&#xff09;&#xff0c;实现排序 最好最坏都是 O&#xff08;n^2&#xff09; 插入排序&#xff1a;摸牌的时候一张一张摸&#xff0c;每…

每日Attention学习14——Efficient Self-Attention

模块出处 [MICCAI 22] [link] [code] Lesion-aware Dynamic Kernel for Polyp Segmentation 模块名称 Efficient Self-Attention (ESA) 模块作用 高效自注意力 模块结构 模块思想 Self Attention操作在具有优秀的长距离建模能力的同时&#xff0c;也有着较高的计算与内存成…

学习ruixingkafei过程

一、抓包 手机安装证书&#xff0c;开启VPN抓包&#xff0c;电脑上打开花瓶&#xff0c;在同一个局域网内抓包&#xff0c;这些老一套没什么可说的。 看看我们的抓包结果是不是很美丽&#xff0c;请求内容加密&#xff0c;返回内容也加密&#xff0c;猜测加密方式aes&#xff0…

JWT (JSON Web Token)

&#x1f3bc;个人主页&#xff1a;金灰 &#x1f60e;作者简介:一名简单的大一学生;易编橙终身成长社群的嘉宾.✨ 专注网络空间安全服务,期待与您的交流分享~ 感谢您的点赞、关注、评论、收藏、是对我最大的认可和支持&#xff01;❤️ &#x1f34a;易编橙终身成长社群&#…

AI绘画3分钟解决英文恐惧症,comfyui汉化插件

前言 全面解析&#xff1a;Comfy UI汉化插件的安装与配置指南 本文涉及的工作流和插件&#xff0c;需要的朋友请扫描免费获取哦 引言 本文图片来源网络&#xff0c;侵权联删除。 在全球化的今天&#xff0c;软件界面的本地化是提升用户体验的重要一环。对于许多非英语母语的…

EasyExcel入门

目录 一、文章简介 二、概念 1.EasyExcel是什么&#xff1f; 2.EasyExcel 能用在哪里&#xff1f; 3.为什么要选用EasyExcel解析excel&#xff1f; 4.如何使用EasyExcel&#xff1f; 三、EasyExcel快速入门 1.环境搭建 2.简单写excel 代码示例 TestFileUtil Employe…

心灵调整:音乐之美

音乐每天都在不同的空间和复杂的形式影响着人们。从电梯音乐削减尴尬的沉默,到家庭交通堵塞。音乐增强了人们所爱的人与人之间的瞬间,并帮助他们度过艰难时期。音乐被用于世界各地几代人的各种形式的治疗。本文进一步阐述了它如何在几种类型的心理健康状况中得到应用。 什么是音…

【SOC 芯片设计 DFT 学习专栏 -- DFT DRC规则检查】

请阅读【嵌入式及芯片开发学必备专栏】 请阅读【芯片设计 DFT 学习系列 】 如有侵权&#xff0c;请联系删除 转自&#xff1a; 芯爵ChipLord 2024年07月10日 12:00 浙江 文章目录 概述DRC的概念Tessent DRC检查的概述时钟相关检查扫描相关检查BIST规则检查预DFT时钟规则检查 …

SQL优化(一)基础概念

基数&#xff08;cardinality&#xff09; 表中某个列的唯一键的数量叫做基数&#xff0c;主键列的基数就是表中数据的总行数。 可以用select count(distinct 列名) from 表名来计算基数。 基数的高低影像列的数据分布。 例如&#xff1a;先用Scott账户创建一个测试表test …

设计模式15-门面模式

设计模式15-门面模式 "接口隔离"模式典型模式1. 适配器模式&#xff08;Adapter Pattern&#xff09;2. 装饰模式&#xff08;Decorator Pattern&#xff09;3. 桥接模式&#xff08;Bridge Pattern&#xff09;4. 代理模式&#xff08;Proxy Pattern&#xff09;5. …

Git基本原理介绍及常用指令

文章目录 前言一、Git是什么&#xff1f;集中化的版本控制系统分布式版本控制系统 二、Git基本概念三、git命令操作配置用户信息常用指令 总结 前言 如果你用Microsoft Word写过论文&#xff0c;那你一定有这样的经历&#xff1a;想删除一个段落&#xff0c;又怕将来想恢复找不…

linux:用户管理,增删改

1.查看当前登录的用户信息 [root@bgx ~]# id #查看当前所登陆的用户信息 # uid:用户id,系统只能识别uid,不能识别名字,人看名字 # gid:组id uid=0(root) gid=0(root) groups=0(root) [root@bgx ~]# id oldboy #查看其它用户的信息 uid=1000(oldboy) gid=1000(oldboy) g…