前端基础学习1

本文介绍了前端开发的基础——HTML、CSS和JavaScript。HTML用于定义网页内容结构,CSS负责网页布局,JavaScript则处理网页交互行为。文章详细讲解了HTML的术语和元素结构,包括注释、元素、属性如src和alt,以及语义化标签的使用。同时,还探讨了CSS的选择器、伪类选择器和伪元素选择器,以及CSS规则的优先级和层叠机制。
摘要由CSDN通过智能技术生成

前端的3架马车:html,css,js.{

第一架马车:HTML定义网页内容.

第二架马车:CSS(层叠样式表),定义网页布局.

第三架马车:JavaScript网页的行为.

}

HTML

html概念:用于定义文档的内容结构(一个页面(网页)就是一篇文档)

Hyper Text超文本:不只包括文本,也包括图片,链接,音乐,视频等非文本元素Markup Language 标记语言:是一套标记标签,HTML使用标记标签来描述网页中文名:超文本标记语言

HTML术语

注释的快捷键ctrl+? 适用于HTML CSS JS

HTML注释: 描述代码功能(给开发者,维护者看)

html元素:<起始标签>元素内容</结束标签>共同组成一个元素

空元素(闭合元素):例如img/ 书写方式:

<img 属性>

<img 属性/>

图片替代文字

src:提取图片位置,图片URL位置

alt:图片替代文字, 当图片URL位置不正确的时候,显示文字。

元素的层次结构:一个元素的内容中可以包含其他元素,形成嵌套的层次结构。

若A元素直接包含B: 则A为B的父元素;

B为A的子元素若两个元素有同一个父元素:它们互为兄弟元素;

若A直接或间 接包含B:A是B的祖先元素,B是A的后代元素

HTML实操

文档声明,Document:文档 type:类型

用于通知浏览器,目前的文档正使用哪一个HTML版本

语义化标签

div:块、代表是一个容器

语义化结构元素(好处:使结构更清晰,易分辨1.更好实现CEO(搜索引擎优化)2.可被特殊设备读取)

header:用于表示页面或某个区域的头部

nav:用于表示导航栏

aside:用于表示跟周围主题相关的附加信息(当做广告时代码放在body结束标签最近的位置)

article:用于表示文章或其他可独立页面存在的内容

section:用于表示一个整体的一部分主题

footer:用于表示页面或某个区域的脚注

绝对路径:书写格式:协议//域名/目录(http//www.baidu.com/zhidao) 可以省略协议和域名(访问站内):/zhidao

绝对路径使用场景:

1,访问站外资源时,只能使用绝对路径

2,访问站内网站时,若网站已部署到服务器,可以使用绝对路径,并可以省略协议和域名

相对路径:相对路径是相对与当前资源的位置,只能用于访问站内资源, 书写格式:./路径 (./表示当前资源所在目录,必须作为相对路径的开始,可省略&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值