第一部分 web前端课程

一.HTML+css导学部分

课程顺序

共四部分

什么是HTML和css

两种编程语言,通常配合使用,是网站开发的基础语言

VS Code编译器

  • 下载地址:https://code.visualstudio.com/
  • 安装插件:扩展里搜索中文语言包open in browser ,view in borwser下载
  • 编辑器的基本使用:文件—首选项—设置(字体大小,换行)
  • 快捷方式:
    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:选着相同元素的下一个

chrome浏览器

  • 下载地址:https://www.google.cn/intl/zh-CN/chrome/

了解网站开发

需团队配合,有各种岗位

  • ui设计师:设计稿
  • Web前端开发工程师(H5开发):设计稿—代码,数据库里的数据—显示到页面(HTML+CSS:HTML:结构,CSS:样式)
  • web后端开发工程师

Web前端的三大技术

  • HTML
  • CSS
  • Javascript

二.HTML基础学习

HTML基本结构和属性

HTML:超文本 标记 语言

  • 超文本:文本类容+非文本类容(图片,视屏,音频等)

  • 标记(也称标签,写法分两种):<单词> ,快捷创造方式: 单词+tab键
    标签的属性:修饰,设置一些功能,<标签 属性:“值” 属性2:“值2”>

  • 语言:编辑语言

HTML初始代码

每个html文件都需添加

  • 快速创建方式:!+tab键
  • 在这里插入图片描述

HTML注释

只在文件中看得到 <!--注释的内容-->
在这里插入图片描述
快捷添加注释与删除:ctrl+/,shift+alt+a

HTML语义化

即根据网页中内容结构选择合适HTML标签编写

标题与段落

  • 标题—双标签:<h1></h1>....<h6></h6>

一个网页中,h1最重要且只能出现一次

  • 段落—双标签:<p></p>

文本修饰标签

<strong>:表强调,会对文本尽行加粗
<em>:表强调,会对文本进行斜体
都是双标签(<strong></strong>,<em></em>),区别strong的强调性更强
<sub>.<sup>:下标文本,上标文本
<del>,<ins>:删除文本,插入文本
都是双标签,格式同上。一般情况删除文本和插入文本配合使用

图片标签与图片属性

<img>:图片,单标签
src:引入链接
alt:添加图片信息(在图片链接有误显示不出来时显示)
title;添加图片主题(鼠标移到图片上将会显示)
width:设置图片宽度
height:设置图片高度
具体用法:<img src-"图片链接"alt-"图片信息"title="图片主题"width="宽度”height=“高度”>

<img src="https://msn-img-nos.yiyouliao.com/inforec-20221111-1cdc33dc08b713354c8768c3fea668d5.jpg?time=1668175322&signature=45992EE40245F059D0E8857C79F5A36D"alt="风景" title="知道的" width="100px";height="100px">

引入文件的地址路径

  • 相对路径

.在路经中表示当前路径
..在路径中表示上一路径

  • 绝对路径
    在这里插入图片描述
  <img src="F:/学习/新建文件夹/good.jpg.jpg">
  <img src="https://msn-img-nos.yiyouliao.com/inforec-20221111-1cdc33dc08b713354c8768c3fea668d5.jpg?time=1668175322&signature=45992EE40245F059D0E8857C79F5A36D"alt="">

跳转链接

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

跳转锚点

两种做法:

1.#+id属性
用这个方法时,要求将id加在要跳转内容的那一段的第一行,

 <a href="#html">html</a>
   <a href="#css">css</a>
   <a href="#sfjq">sfjq</a>
   <h2 id="html">知识库</h2>

2.#+name属性(name属性加给a标签)
用这个方法时单独写一行 <a name="html"></a>代码在要跳转内容的上面,上面的href后面还是用#+属性值的方法。

<a href="#html">html</a>
   <a href="#css">css</a>
   <a href="#sfjq">sfjq</a>
   <a name="html"></a>
   <h2>知识库</h2>

特殊符号

编写文本时遇到无法输入的字符,或往一段文字中加入多个空格时页面不会解析出多个空格时,HTML中为其准备了专门的代码
在这里插入图片描述

用法:&+字符

无序列表

<ul>,<li>:(都是双标签)列表的最外层容器,列表项(ul和li必须组合出现,之间不能有其他的标签)
type属性:改变前面标签的样式(一般都用css去控制)

<ul type="circle">
        <li>
            <a href="http://www.baidu.com"><em>第一</em></a>
        </li>
        <li>
            <a href="http://www.baidu.com"><em>第二</em></a>
        </li>
    </ul>

有序列表

<ol>,<li>:列表的最外层容器,列表项(用的非常少,可被无序列表代替)
type属性:改变前面标签的样式(一般都用css去控制)

定义列表

<di>:定义列表
<dt>:定义专业术语或名词
<dd>:对名词进行解释和描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值