【web前端教程笔记】

前端教程笔记

  • 笔记1

1.什么是HTML,CSS?

是做网站的编程语言。浏览器把代码解析后的样子就是我们看到网站的原本是代码

2.如何去写代码?写到哪里?

一个网站是由多个网页组成的。(每一个网页是由.html组成的)
将文件的扩展名打开,然后将扩展名改为,html

  • 笔记2

1.VSCode编辑器

vs code下载地址: https://code.visualstudio.com/

2.如何安装插件?安装什么插件?

1.点击左侧插件扩展可以找到插件很棒在这里插入图片描述
2.建议安装CHines,open in browers view in browers

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

ctrl+s:保存 crtl+c:复制
ctrl+a:全选 crtl+z:撤销
crtl+x:剪切 crtl+y:恢复
crtl+v:粘贴 shift+end:从头选到尾
shift+home:从尾选到头
shift+alt+下箭头:快速复制一行
alt+上箭头或者下箭头:快速移动一行
多光标:alt+鼠标左键
crtl+d:选择相同元素的下一个

在vscode左侧可以新建文件和文件夹,重命名和删除文件,搜索。
设置:文件->首选项->设置(大小,是否换行等word warp)

4.chrome浏览器

下载地址:http://chrome.zxianedu.cn/

5.深入了解网站开发

UI设计师 web前端开发(H5开发) 设计稿->代码 数据显示到页面
HTML+CSS html:结构 css:样式 Javascript:行为
web后端开发

6.web的三大核心技术

HTML,CSS,JAVASCRIPT

  • 笔记3

1.HTML的基本结构和属性

HTML:超文本,标记,语言
超文本:文本内内容+非文本的内容(图片,视频,音频等)
标记:<单词>标记也叫做标签
语言:编程语言
标记也叫做标签; 语言的写法分为两种:单标签+双标签
创建标签的快捷键:单词+tab键-><单词>
标签可以上下排列,也可以组合嵌套。
HTML常见的标签:http://www.html5stare.com/manual/html5able-meaning/在这里插入图片描述

标签的属性:来修饰标签的,设置标签的一些当前功能。
<标签 属性=“值1” 属性=“值2”>

2.HTML初始代码?

每个.html文件都有的代码叫做初始代码,要符合。html文件的规范写法。
初始代码的快捷键:!+tab键

《!DOCTYPE html>           文档声明:告诉浏览器这是一个html文件
 《html lang="en"> heml 文件的最外层标签:包裹着html标签代码 lang="en"表示是一个英文网站   
 lang="zh-CN"表示一个中文网站
 <head>
 <meta charse="UTF-8">   元信息:是编写网页中的一些附着信息charset="UIF-8"国际编码,让网页不出现乱码的情况
 <title>Document</title>  设置网页的标题
 </head>
 <head>
 显示网页内容的区域
 </body>
 </html

3.HTML的注释

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

4.HTML的语义化

指的是网页的内容,选择合适的HTML去标签进行编写。

好处:

1.在没有css的情况下也能呈现很好的内容结构
2.有利于seo,让搜算引擎爬虫更好的理解网页
3.方便其他设备解析(屏幕阅读器或者盲人阅读器等)
4.便于团都的开发与维护

  • 笔记4

1.标题与段落

标题:->双标题 <h1></h1>到h6等
在一个网页中和h1标题只能用一次,且最重要。h5,h6标题不怎么用。

段落:->双标签 p标签

2.文本修饰标签

强调-> 双标签:<strong></strong> <em></em>
区别:1.前面的表示加粗,后面表示斜体 2.strong的强调性更强一点,而em的强调性稍微弱一点
下标:<sub></sub>
上标:<sup></sup>

删除文本:<del></del>
插入文本:<ins></ins>
一般情况下插入文本与删除文本都是配合使用的

3.图片的标签

img->单标签
src:引入图片的地址
alt:当图片出现问题的时候,可以提示一段友好的文字
title:提示信息
width heigth:图片的宽度和高度

4.引入文件的路径

相对路径

.在路径中表示当前的路径
…在路径中表示上一级的路径

另外路径:绝对路径

5.链接标签

a-> 双标签
href属性:链接的地址
target属性:可以改变链接打开的方式,默认情况下,在当前页面打开_self,在新页面打开_blank
base ->单标签,改变链接默认行为的

6.跳转锚点

实现一:#号 id属性
实现二:#号 name属性 (name的属性是是加给a标签的)

7.特殊字符

编写一些文本时。经常会遇到输入法无法输入的字符,在HTML中专门准备了特殊字符的代码
1.&+字符
2.解决冲突,添加多个空格的实现
3.&lt,:&gt:&nbsp等等

8.列表的标签

1.无序列表 ->ul li 符合嵌套的规范
ul与li中不允许放置别的标签,但是li中间可以放置标签
2.无序列表-> ol li :列表的最外层容器,列表项
有序列表用的非常少,无序列表可以代替有序列表,无序列表经常被使用。

9.定义列表

定义列表:->dl,dt,dd 列表项需要添加标题和标题的内容

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值