DAY 1 | 自学前端第一天

看自己用HTML文档,将自己曾经写的文章片段显示成一个网页的感觉好神奇

  • 网站:指在因特网上根据一定的规则,使用HTML等在制作的展示特定内容相关的网页集合。
  • 网页:网页是构成网站的基本元素,通常由文字、图片、声音、视频、链接等元素组成。通常见到的网页由.htm或.html后缀结尾的文件,因此将其俗称为HTML文件
  • HTML:(HyperText Markup Language)超文本标记语言,是用来描述网页的一种语言。HTML不是编程语言,而是一种标记语言(markup language),标记语言是一套标记标签(markup tag)。
  • 网页的形成:前端人员开发代码——浏览器显示代码(解析、渲染)——生成Web页面。

  • 浏览器是网页运行的平台。
  • 常用浏览器:IE、火狐、谷歌、Safari、Opera。
  • 浏览器内核(渲染引擎):负责对网页语法的解释并渲染(显示)网页。
  • 浏览器

    内核

    IETrident
    火狐Gecko
    SafariWebkit
    谷歌Blink
    Opera

    Blink

  • web标准:有W3C组织和其他标准化组织制定的一系列标准集合。
  • web标准的构成:结构(对网页元素整理分类,HTML)、表现(设置网页元素外,CSS)、行为(指网页模型的定义和交互的编写,JavaScript)

  • HTML语法规范:
  1. 所有的标签都在<>里。例如:<html>
  2. HTML标签通常成对出现。例如:<html> </html>
  3. 有些特殊标签必须是单个标签。例如:<br />
  • 标签关系:包含和并列
  • 基本结构标签:

  • 网页开发工具:Dreamweaver、Sublime、Webstorm、Hbuilder、VScode
  • VScode:文件新建(Ctrl+N)——文件保存(Crl+S)——生成html骨架(!)——编写保存——预览(右键 open in default browser)   

  • <!DOCTYPE html>:文档类型声明标签,告诉浏览器当前使用html5版本来显示网页。

  1. <!DOCTYPE>声明在文档最前面,在<html>标签之前。
  2. <!DOCTYPE>不是HTML标签,它就是文档类型声明标签。
  • <html lang="zh-CN">:用来定义当前文档显示的语言。

  •  en定义显示的为英语,zh-CN显示是中文网页。
  • 字符集(Character set)是多个字符的集合。以便计算机能识别和存储各种文字。

  • <meta charset="UTF-8">,UTF-8是万国码

  • 标题标签<h1></h1>-------<h6></h6>

  •  段落标签 <p></p>
  •  换行标签<br />

  • 课堂案例:文本格式化标签的运用

  •  加粗:<strong></strong> 或者 <b></b>
  • 倾斜:<em></em>    或者  <i></i>
  • 删除线:<del></del>  或者 <s></s>
  • 下划线:<ins></ins>  或者 <u></u>

  • 无语义标签:
  1. <div></div>      分割,分区。自己独占一行,是一个超大的盒子。
  2.   <span></span>     跨度,跨距。一行可以放多个,是一个小盒子。

图像标签和路径(重点)

属性属性值说明
src图片路径必须属性
alt文本替换文本,图像不能显示时的文字说明
title文本提示文本,鼠标放在图像上,显示的文字
width像素设置图像宽度
height像素设置图像高度
border像素设置图像边框粗细

  •  <img src="图像URL" />    图像标签,src是<img>标签的必须属性,它用于指定图像文件的路径和文件名
  •  <img src="图像URL 1" alt="我是胖胖" /> 
  • <img src="图像URL"  title="我是胖胖"/>
  • <img src="图像URL"  width="我是胖胖"/>
  • <img src="图像URL"  height="我是胖胖"/>
  • <img src="图像URL"  border="我是胖胖"/> 

  1.  图像标签可以有多个属性,必须写在标签名的后面。
  2. 属性之间不分顺序,属性和属性之间必须以空格分开。
  3. 属性采取键值对的格式,即key="value"的格式,属性="属性值"。

  • 路径铺垫知识
  • 目录文件夹和根目录:实际工作,文件不能乱放,需要集中在一个文件夹中管理。
  1. 目录文件夹:普通文件夹,里面存放了我们做页面需要的相关素材,比如html文件,图片等。
  2. 根目录:打开目标文件夹的第一层就是根目录。

 上面web是目录文件夹,images是根目录。

  • VS code打开目录文件夹,或者将目录文件夹直接用鼠标拖进工作区,方便后续管理文件。

  • 路径(相对路径和绝对路径)
  • 相对路径:以引用文件所在位置为参考,而建立的目录路径。简单说,图片相对于HTML页面的位置。
  • 相对路径分类符号说明
    同一级路径图像文件位于HTML文件同一级 如 <img src="baidu.gif" />
    下一级路径/图像文件位于HTML文件同一级 如 <img src="images/baidu.gif" />
    上一级路径_/图像文件位于HTML文件同一级 如 <img src="../baidu.gif" />

 

  • 绝对路径:是指目录下的绝对位置,直接到达目标位置,通常是从盘符开始的路径。

  1. 电脑磁盘绝对路径 ,实际开发不常用
  2. 网络图片地址

  • 超链接标签(重点) 
  • 链接的语法格式:<a href="跳转目标" target="目标窗口的弹出方式">文本或图像</a>
属性作用
href用于指定链接目标的URL地址,(必须属性)当为标签应用href属性时,它就具有了超链接的功能。
target用于指定链接页面的打开方式。其中_self为默认值,_blank为在新窗口中打开方式。

  •  链接分类
  • 外部链接,<a href="http://www.baidu.com">百度</a>target 打开窗口的方式  默认的值是_self 当前窗口打开页面   _blank 新窗口打开页面)
  • 内部链接,<a href="index.html">首页</a>
  • 空链接:<a href="#">首页</a>

                                                        

  • 下载链接:href里面地址是一个文件或压缩包,会下载这个文件。

  • 网页元素链接:图片文字音频视频

  • 锚点链接:点链接可以快速定位到页面的某个位置。

  •  在链接文本的href属性中,设置属性值#名字的形式,如<a href="#two">第二章</a>
  • 在目标位置标签里添加一个ID属性=刚才的名字,如<h3 id="two">第二章详情</h3>

  • HTML的注释标签:<!-- 开头,--> 结束   ,实际开发快捷键 Ctrl+/ 可快速注释。注释里面的内容是给程序员看的,代码不执行不显示到页面里的。良好的注释可以帮助想起代码怎么用 

                                    

  •  特殊字符 & ;
  1. &nbsp;       空格,一个&nbsp;一个空格
  2. &lt;     小于号
  3. &gt;    大于号
  4. &amp 和号
  5. &yen  人民币
  6. &copy;  版权
  7. &reg; 注册商标
  8. &deg;  摄氏度
  9. &plusmn; 正负号
  10. &times; 乘号
  11. &divide;除号
  12. &sup2;平方2
  13. &sup3;立方3

  • 综合案例运用

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值