前端基础知识HTML,css,js入门(超详细)
目录
〇、前言可以选择性跳过
1. 为什么要学前端基础知识
2. 话不多说上应用
一、HTML
1. HTML干啥用
2. HTML代码
2.1 双标记和单标记(或者标签)
2.2 块元素与行内元素
2.3 表单元素
二、CSS
三、JavaScript
〇、前言可以选择性跳过
1. 为什么要学前端基础知识
学习前端基础知识,特别是HTML、CSS和JavaScript,对于想要从事网页开发、网站设计、Web应用开发或者全栈开发的人来说,是至关重要的。——文心一言
总之,不论是要入门前端,为了更高级的技术打基础,还是搞期末大作业的网页,这些基础知识都是必备。
2. 话不多说上应用
在我们逛一些技术类博客网站的时候,经常会看到下面的一段话:
一般都要点击并关注,然后去阅读被挡住的文章。有没有别的办法来解决文章被挡住的问题呢?
我们只要右键检查就会弹出检查窗口,这时左键选中一大片代码的部分,Ctrl+F搜索article_content,可以找到这段代码:
<div id="article_content"
class="article_content clearfix"
style="height:2000px;
overflow:hidden">
</div>
代码看不懂,我们看代码下面的框框:
双击修改height的数值(比如变成原来的十倍),而后就可以惊奇地发现,文章全露出来了,那句关注博主的要求则沉底了。
可见这里的网页与它的页面源代码密切相关,而HTML,css,JavaScript正式这些代码的主要部分。
3. VScode开发环境安装配置和使用技巧(待更新)
一、HTML
1. HTML干啥用
百度的东西就不复制了,比如对于华为手机 - 华为官网 (huawei.com),如果只剩下HTML,他会变成这样:
丑丑的,但是该有的都不缺。可以看出,这里的HTML就是充当一个骨架的作用,美观之类不是他的工作(是CSS的工作)。
2. HTML代码
HTML(HyperText Markup Language)代码大致是这种结构:
<html>
<head>
<title>文件名</title>
</head>
<body>
</body>
</html>
head里面放全局性的一些内容(如文件名,引用css等),body则用于添加元素。
他的语法顾名思义,就是给内容作标记来实现网页的布局。下面介绍几个基本概念和代码。
2.1 双标记和单标记(或者标签)双标记对这两个标记夹住的内容进行作用来形成元素,比如:
<h1>一级标题标签</h1>
<h2>二级标题标签</h2>
<p>这是一个段落标签</p>
<p>
这是字体<b>加粗</b>, <i>斜体</i>, <u>下划线</u>, <s>删除线</s>的段落标签
</p>
效果:
单标记则自己就可以作为一个元素,比如:
<p>段落标签1</p>
<br>
<p>段落标签2</p>
<hr>
<p>段落标签3</p>
效果为:。
< >里面可以添加除了标签名以外的内容来修饰标签:
<a href = "https://www.4399.com">我是一个4399超链接</a>
<a href = "https://www.4399.com" target = "_blank">新窗口打开的4399超链接</a>
<img src="图片网页链接或本地存储位置等" alt="图片无法显示时显示的内容" width = "200">
<p class="本段所属的类" id="本段的id" >我是一个段落标签</p>
除了上面的标题<h1>标签、段落<p>标签等,还有下面几种常用标签:
<ul>
<li>列表标签1</li>
<li>列表标签2</li>
<li>列表标签3</li>
<li>列表标签4</li>
</ul>
<ol>
<li>列表标签1</li>
<li>列表标签2</li>
<li>列表标签3</li>
<li>列表标签4</li>
</ol>
<table border = "2">
<tr>
<th>第一列</th>
<th>第二列</th>
<th>第三列</th>
</tr>
<tr>
<td>元素1</td>
<td>元素2</td>
<td>元素3</td>
</tr>
<tr>
<td>元素1</td>
<td>元素2</td>
<td>元素3</td>
</tr>
<tr>
<td>元素1</td>
<td>元素2</td>
<td>元素3</td>
</tr>
<tr>
<td>元素1</td>
<td>元素2</td>
<td>元素3</td>
</tr>
</table>
2.2 块元素与行内元素块元素的默认宽度是父级容器的100%,翻译过来就是能独占一行,且大都能装别的元素,前面的标题和段落元素都是块级元素,最为典型的块元素就是<div>标签。
<div>标签,依托它块级元素的特征,可以对内容作划分,也可以本身作为一个背景内容等来使用。比如前面提到的华为页面,其中的许多内容就是专门分在不同的块中实现的:
行内元素即不能独占一行的,只能装文本和行内元素的元素,典型的有<span>标签。
<div>的作用要搭配css才能更完美地显现。
下面是完整示例代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>块元素与行内元素</title>
</head>
<body>
<div class="niv">
<h1>块元素与行内元素</h1>
</div>
<div class="content">
<h1>文章标题</h1>
<p>具体内容</p>
<hr>
<span>span标签1</span>
<span>span标签2</span>
<br>
<span>
点击后面的超链接
<a href="https://www.4399.com" target = "_blank">这里</a>
可见超链接也是行内元素
</span>
</div>
<span>这句话无法和上面的内容同行</span>
</body>
</html>
运行结果:
典型的表单元素有表单<form>, 表单的标签<label>, 输入<input>, 按钮<button>, 下拉列表<select>等,这里示例中间两类:
<form action="">
<label for="name">账号:</label>
<input type="text" id = "name" value="123456789"><br><br>
<label for="password">密码:</label>
<input type="password" id = "password" placeholder="请在这里输入密码">
<hr>
<label for="">选择性别:</label><br><br>
<input type="radio" name="性别"> 男
<input type="radio" name="性别"> 女
<input type="radio" name="性别"> 其他
<br><br><br>
<label for="">爱好:</label><br><br>
<input type="checkbox"> 唱
<input type="checkbox"> 跳
<input type="checkbox"> rap
<input type="checkbox"> 篮球
<input type="submit">
</form>
得到结果:
但是这里的输入框和按钮并不能起到什么效果,让他起到效果是javascript的工作。
二、CSS
待更新
三、JavaScript
待更新
相关知识
CSS花边无衬线字体和有衬线字体
HTML+CSS+JavaScript美食博客网页制作教程:从零开始,超详细代码解析与完整示例,适合初学者!
学生HTML个人网页作业作品 使用HTML+CSS+JavaScript个人介绍博客网站 web前端课程设计 web前端课程设计代码 web课程设计 (3) (1)
web前端 基于html实现花店购物网站源码(HTML+CSS+JavaScript) 企业网站制作
web前端 基于html实现花店购物网站源码(HTML+CSS+JavaScript) 企业网站制作@TOC 一、
鲜花静态HTML网页作业作品 大学生鲜花网页设计制作成品 简单DIV CSS布局网站
11个基于HTML/CSS/JS的情人节表白可爱小游戏、小动画【情人节主题征文】
快速上手web前端开发(超详细教程)
html制作花店代码,使用HTML和CSS3示例分享
【网页设计与制作成品】 ——地方美食介绍网站 HTML顺德美食介绍 html网页制作代码大全
网址: 前端基础知识HTML,css,js入门(超详细) https://www.huajiangbk.com/newsview949320.html
上一篇: 2024年最新超详细的前端学习路 |
下一篇: 2024 年 7 个 Web 前 |
推荐分享

- 1君子兰什么品种最名贵 十大名 4012
- 2世界上最名贵的10种兰花图片 3364
- 3花圈挽联怎么写? 3286
- 4迷信说家里不能放假花 家里摆 1878
- 5香山红叶什么时候红 1493
- 6花的意思,花的解释,花的拼音 1210
- 7教师节送什么花最合适 1167
- 8勿忘我花图片 1103
- 9橄榄枝的象征意义 1093
- 10洛阳的市花 1039