Web前端入门学习

article/2025/10/9 11:15:12

目录

  • 导言
      • 1.拨云见日
      • 2.溯本求源
      • 3.风生水起
      • 4.巧夺天工
  • Web的入门知识
      • 1.什么是HTML、CSS?
      • 2.VS code 编辑器?
      • 3.学习编辑器的基本使用
      • 4.chrome浏览器?
      • 5.了解网站开发?
      • 6.HTML基础知识与属性
      • 7.HTML的初始代码
      • 8.HTML注释?
      • 9.HTML语义化
      • 10.标题与段落
      • 11.文本修饰标签
      • 12.图片标签
      • 13.引入文件的地址路径
      • 14.跳转链接?
      • 15.跳转锚点
      • 16.特殊符号
      • 17.列表标签

导言

1.拨云见日

基础部分:HTML、CSS;
切图流程:传统切图 、智能切图、公司流行切图;
实战阶段;PC企业站布局、PC游戏站布局;

2.溯本求源

HTML、CSS的扩展;
语法:HTML5、CSS3;
兼容与修改:hack;

3.风生水起

布局:弹性布局、网格布局、移动布局、响应式布局;
布局框架:Bootstrap;

4.巧夺天工

工程:预编译CSS、postrcss;
架构:CSS架构;
高级功能:CSS的高级功能;
交互:CSS与JS的交互;

Web的入门知识

1.什么是HTML、CSS?

都是做网站的编程语言,一般情况下要配合使用,是作为网站开发的基础语言。
HTML
CSS

2.VS code 编辑器?

vs code 是针对编写现代Web和云应用的跨平台源代码编辑器,可在桌面上运行,并且可以用于Windows、macos和linux。它具有对Java Script、TypeScript和Node.js的内置支持,并具有丰富的其他语言和运行时扩展的生态系统。

3.学习编辑器的基本使用

ctrl + s:保存
ctrl + a:全选
ctrl + x:剪切
ctrl + c、ctrl +v: 复制、粘贴
ctrl + z、ctrl +y:撤销、前进
shift + end:从头选中一行
shift +home:从尾选中一行
shift + alt +↓:快速复制一行
alt + ↑或↓:快速移动一行
tab :向后缩进
tab + shift:向前缩进
alt +鼠标左键:多光标
ctrl + d:选择相同元素的下一个

4.chrome浏览器?

Google Chrome基于开源引擎Webkit、Blink,提供了浏览器扩展框架。

5.了解网站开发?

一个大型网站开发,需要一个团队:

  • ui设计师
  • Web前端开发工程师(h5开发)
    将设计稿转化为代码
    将数据库里的数据显示到页面上
    核心技术:HTLM、CSS、Java Script
    HTML:网站的结构
    CSS:网站的样式
    Java Script:与用户的交互行为
  • Web后端开发工程师:将产生的数据进行储存、管理

6.HTML基础知识与属性

是一种超文本标记语言:

  • 超文本:文本内容+非文本内容 (图片、视频、音频等)
  • 标记:也称标签,<单词>
  • 单标签:<单词>
    双标签:<单词></单词>
    标签可以是上下排列,也可以组合镶嵌
    标签的属性:来修饰标签的,设置当前标签的一些功能
    创建标签的快捷键:单词 + tab键
  • 语言:编程的语言
  • HTML的常见标签:标签

7.HTML的初始代码

  • 每一个html都需要添加初始代码,无论写什么网页,都需要初始代码
  • 创建HTML初始代码的快捷键:!+tab键
  • 初始代码:
    <! DOCTYPE html> 文档声明:告诉浏览器这是HTML文件
    < html lang=“en”> html最外层标签,包裹着所有HTML代码,lang="en"表示是一个英文网站,lang="zh-cn"表示是一个中文网站
    < head>
    < meta charset =“UTF-8”> 元信息:是编写网页中的一些赋值信息
    < title>Document 是网页的标题
    < /head>
    < body>
    显示网页内容的区域
    < /body>
    < /html>

8.HTML注释?

  • 写法:< !–注释的内容–>
    在浏览器中看不到,只在代码中看到注释的内容。
  • 意义:
    把暂时不用的代码注释起来,方便以后使用。
    对开发人员进行提示。
  • 快捷添加注释与删除注释
    ctrl + /
    shift + alt + a

9.HTML语义化

  • 语义化指的是,根据网页中内容的结构,选择合适的HTML标签进行编写。
  • 好处:
    在没有CSS的情况下,页面也能呈现出很好的网页内容结构。
    有利于SEO,让搜索引擎爬虫更好的理解网页。
    方便其他设备解析(入屏幕浏览器、盲人阅读器等)。
    便于团队开发与维护。

10.标题与段落

  • 标题:< h>< /h> 双标签,与tittle不同,是在网页内的标题,通常只有一个主标题< h1>< /h1>,副标题可以有多个
  • 段落:< p>< /p>双标签
  • 练习:代码展示
    浏览器展示

11.文本修饰标签

  • 强调:
    < strong>< /strong>用于加粗文字
    < em>< /em>将文字斜体
  • 下标签:< sub>< /sub>
  • 上标签:< sup>< /sup>
  • 删除:< del>< /del>
  • 插入< ins>< /ins>
  • 练习:代码展示
    浏览器展示

12.图片标签

  • img:单标签,用于插入图片< img>
  • src: src + 图片的地址
  • alt: 图片有问题时,出现的友好提示
  • title :图片的提示信息
  • width、height: 控制图片的大小
  • 练习:代码展示
    浏览器展示

13.引入文件的地址路径

  • 相对路径:
    . 在路径中表示当前路径
    同一层

. . 在路径中表示上一级路径
在这里插入图片描述
照片在上一层

  • 绝对路径:文件或图片的原有地址

14.跳转链接?

a: < a>链接标签
herf: 标签属性,链接的地址
tareget:标签属性,可以改变链接打开的方式,默认情况下,在当前页面打开,用_self ;在新窗口打开,_blank.
tareget标签

base: < base> 是改变链接的默认行为的。
base标签

15.跳转锚点

实现一:在a标签下,#号+标题,在h标签下,id属性
id属性

实现二:在a 标签下,#号+标题,在a 标签下,name属性

name属性

16.特殊符号

  • 编写一些文本时,经常会遇到输入法无法输入的字符,如:注册商标、版权符等,还有望一段文字中加入多个空格时,页面并不会解析出多个空格。这些无法输入和空格字符都是特殊字符,在HTML中,为这些特殊字符准备了专门的代码。
  • 特殊字符
  • 作用:解决冲突,左尖括号,右尖括号,多个空格添加的实现
  • 写法: &+字符
  • 练习:
    特殊符号的练习

17.列表标签

  • 无序列表
    < ul>:列表的最外层容器
    < li>:列表项
    < ul> 、< il>必须组合出现,他们中间不能有其他标签。
    代码

浏览器

tape属性:改变前面标记的样式(一般用CSS来控制)
常见:

描述
disc默认样标,实心圆
circle空心圆
square实心方块
  • 有序列表
    < ol>:列表的最外层容器
    < li>:列表项
    有序列表用的非常少,经常用无序列表,无序列表可以代替有序列表。
    代码

浏览器

tape属性:改变前面标记的样式(一般用CSS来控制)
常见:
有序标签
代码
浏览器展示

  • 定义列表
    < dl>:定义列表
    < dt>:定义专业术语或名词
    < dd>:对名词进行解释和描述
    练习:
    代码展示
    浏览器显示
  • 嵌套列表
    列表之间可以相互嵌套形成多层级列表

菜单

在这里插入图片描述
网址


http://chatgpt.dhexx.cn/article/HpBnPrFk.shtml

相关文章

关于前端的学习

最近在网上想模拟一个ai的围棋&#xff0c;然后在gitee上找了一个算法&#xff0c;想要启动一下。 https://gitee.com/changjiuxiong/myGoChess?_fromgitee_search 使用说明是这样的&#xff1a; 使用说明 npm install npm run dev 打开index.html 可自定义棋盘大小: new Game…

前端开发学习常用网站网址及介绍(都是免费的)

在开发的时候&#xff0c;想记住所有的单词基本是不可能的&#xff0c;所以就需要进入文档&#xff0c;只要理清需求能做出来&#xff0c;就很不差了&#xff01;&#xff01; 扫码加博主微信 1.百度&#xff0c;俗称度娘&#xff0c;有不懂的就问百度&#xff0c;有问必答&am…

前端开发需要学习什么?掌握哪些技术?

前端开发需要学习什么&#xff1f;随着计算机行业的不断发展&#xff0c;无论是在企业还是个人中&#xff0c;web前端技术都得到广泛的使用。web前端开发师是一个非常新兴的职业&#xff0c;在计算机行业中&#xff0c;web前端得到很大的重视。那么在学习web前端开发需要学习什…

自学Web前端开发学习讲解 – 入门篇

很多人都对web前端感兴趣&#xff0c;这一期主要聊关于如何入门学习Web前端开发的过程分享&#xff0c;此篇适合想入门初学者&#xff0c;大佬就不用看了。主要内容是以本人这一路自学web前端的一些经验和建议&#xff0c;学习哪些知识&#xff0c;以及如何正确的去学&#xff…

前端开发需要学习什么?

前端开发需要学习什么&#xff1f;web前端相对于编程语言Java、C等来说相对要更容易入门&#xff0c;更适合新手学习。所以有越来越多的人想要学习web前端开发&#xff0c;那么我们学习web前端开发需要学习什么呢&#xff1f; web前端都要学习哪些内容呢? 1、HTML5CSS3&#…

适合普通大学生的前端开发学习路线

大家好&#xff0c;我是帅地。 假如你没有明确的目标&#xff0c;或许可以按照我说的学习路线来学习一波&#xff0c;我写的每一份学习路线&#xff0c;不会很全面&#xff0c;因为我认为&#xff0c;东西列的太多&#xff0c;反而不利于新手的学习&#xff0c;所以我列举的&a…

从sql2016导出数据库到sql2014

因为数据库版本不一样&#xff0c;无法通过backup数据库在restore的方法 1. sql2016导出数据 右击-> tasks-> generate scripts 高级里面选择是只导出数据库结构还是结构加数据 2. sql2014导入脚本&#xff0c;创建数据库 a. 注意脚本里的FILENAME路径是否存在 b. 因为Q…

Sql Server2014显示代码行数

【工具】——>【选项】——>【文本编辑器】——>【所有语言】

Sqlserver高版本数据库还原到低版本方法,SQL2014数据库还原到SQL2012中

Sqlserver高版本数据库还原到低版本数据库的操作步骤如下 一、从高版本数据库导出数据 ①选择需要导出到低版本的数据库&#xff0c;点击鼠标右键-->选择“任务”-->选择“生成脚本” ②在弹出界面选择下一步 ③选择“选择特定数据库对象”和“勾选所有表” ④选择数据…

sqlserver2014 -- 数据库还原

sqlserver2014 -- 数据库还原 1. 新建数据库&#xff0c;右键&#xff0d;任务&#xff0d;还原&#xff0d;文件和文件组&#xff0c;在源设备中找到备份文件 use master; --用此语句得到备份文件的逻辑文件名 RESTORE FILELISTONLY FROM DISK ND:\dbbak\test.bak; --Logica…

安装sqlserver 2014出现无法安装

访问此网站&#xff1a;https://www.microsoft.com/en-us/download/details.aspx?displlaylangen&id22 点击下载 运行 问题解决可以继续安装 重启后完成

SQL Server 2014安装笔记

最近要部署一个项目&#xff0c;需要用到SQL Server 2014。我把安装过程简单记录一下&#xff0c;给有需要的朋友吧。 下载安装包 在国内微软的官网下载速度还是比较慢的&#xff0c;我是从 https://msdn.itellyou.cn/下载的。 搜索SQLServer我是下载以下的版本。 文件名 c…

Win10安装SQL2012或SQL2014报错

前2天公司全部换了新电脑&#xff0c;都是高配置&#xff0c;系统都是Win10企业版。本人也是微软程序猿&#xff0c;所有SQLServer是必不可少的&#xff0c;但是在安装SQL2012时老是报错&#xff0c;数据库引擎服务实例报错、全文索引扫描错误等等&#xff0c;安装了2次都是相同…

SQL Server 2014无法连接到服务器之解决方法

问题如图所示&#xff1a; 解决方法 1、打开SQL server 配置管理器--->SQL server 网络配置--->MSSQLSERVER的协&#xff0c;将SQLEXPRESS协议中的Named Pipes改为已启用&#xff1a; 2、点击SQL Server服务&#xff0c;将SQL Server(MSSQLSERVER)改为启动&#xff1a; …

SQL server 2014 导入excel

SQL server 2014 导入excel 在SQL server 2014版本中导入excel表格时碰到了一些问题&#xff0c;在这里记录下来方便自己查看。 首先在选中想要导入数据的数据库&#xff0c;右键依次选择任务—>导入数据 接下来就会出席那SQL server的导入导出向导&#xff0c;如下图。 …

SQL2014数据导入到SQL2008R2

源库2014 目标库2008R2 &#xff08;源库和目标库版本不一样&#xff09; 由于我的源库的版本比目标库版本高&#xff0c;一些数据的格式不一样尤其是datatime&#xff0c;直接连数据架构导成脚本使用会一直报错&#xff0c;所以我先用导出框架的脚本&#xff0c;再导数据。 …

SQL2014 MySQL_sql server 2014 下载-SQL Server 2014数据库下载 免费版(32位/64位)--pc6下载站...

SQLServer2014数据库是一个免费的、功能强大的可靠数据管理系统&#xff0c;为轻型网站和桌面应用程序提供丰富可靠的数据存储&#xff0c;包含强大的功能&#xff0c;可以轻松地管理数据库&#xff0c;赶快下载使用吧&#xff01;。 相关软件软件大小版本说明下载地址 SQL Ser…

mysql2014汉化版_SQLServer2014企业版下载

SQL Server 2014企业版很多人都会简称为SQL2014企业版&#xff0c;SQL2014企业版是由微软推出的分布式数据库管理系统&#xff0c;一些专业的服务器使用的数据库存储方式就是sql方式&#xff0c;这个版本在安全性、管理性、T-SQL增强、SSIS集成服务&#xff0c;SSAS分析服务以及…

Win7安装SqlServer2014

SQL Server 2014下载&#xff0c;安装和使用教程 一、SQL Server 2014下载二、SQL Server 2014安装三、SQL Server 2014使用 一、SQL Server 2014下载 下载链接&#xff1a;https://pan.baidu.com/s/1AbuEloUEMLsCc6AC5HPPOg 提取码&#xff1a;6ifv 适用对象&#xff1a;Windo…

java sqlserver2014_java 链接数据库 SQL Server 2014

链接 sql 数据库 1.下载 JDBC驱动包 2.打开sql server 2014 配置管理器 (1)用windows验证方式连接数据库:这种方式可能要求管理员权限,至少部分情况下会导致无法正常访问数据库。不建议采用! (2)用sql server身份验证方式连接数据库。 如果安装sql server 2014 时是以window…