当前位置: 首页 > news >正文

0基础带你学前端(1)

大家好,欢迎来到无限大的频道。

今天带领大家开始0基础学前端。

关于编译器和编译环境的问题,我在此就不过多的进行赘述,网络上有很多视频和文章都比较详细。

 一、什么是前端?

前端开发是Web开发的一个分支,它主要负责网站或Web应用程序中用户直接交互的部分。简单来说,前端就是你在浏览器中看到和操作的部分。前端开发涉及HTML、CSS和JavaScript等技术,这些技术协同作用,创造出用户友好的、功能齐全的Web界面。

HTML(超文本标记语言):负责页面的结构和内容。

CSS(层叠样式表):负责页面的样式和布局。

JavaScript:用于增加页面的交互性和动态效果。

前端开发不止是“让东西看起来不错”,它还涉及用户体验设计(UX)、页面的响应式设计以及浏览器兼容性等多个维度。一个优秀的前端开发人员需要将这些方面有机地结合起来,为用户提供流畅、快捷的使用体验,一切的开发都要基于用户。

二、HTML的基础语法和常用标签

HTML,即超文本标记语言,是构建网页的核心语言。它通过标签的方式来定义网页中的各种元素。

 1. HTML文档结构

一个基本的HTML文档由以下结构组成:

<!DOCTYPE html>
​
<html lang="zh-CN">
​
<head>
​<meta charset="UTF-8">
​<meta name="viewport" content="width=device-width, initial-scale=1.0">
​<title>我的第一个页面</title>
​
</head>
​
<body>
​<!-- 页面内容将在这里 -->
​
</body>
​
</html>

- `<!DOCTYPE html>`:定义文档类型,帮助浏览器解析页面。

- `<html>`:HTML文档的根元素。

- `<head>`:包含文档的元数据,例如标题(`<title>`)、字符集(`<meta charset="UTF-8">`)等。

- `<body>`:页面的主体内容。

 2. 常用的HTML标签

- 标题标签:`<h1>`到`<h6>`,用于定义标题,`<h1>`最大,`<h6>`最小。

 <h1>这是一级标题</h1>
​<h2>这是二级标题</h2>

- 段落标签:`<p>`用于定义文本段落。

  <p>这是一个段落。</p>

- 链接标签:`<a>`用于创建超链接。

 <a href="https://www.example.com">这是一个链接</a><a href="https://www.example.com" target="_blank">这是一个链接</a>

    ​在 <a> 标签内添加 target="_blank" 属性后,当用户点击链接时,页面将会在新标签页中打开。

- 图片标签:`<img>`用于嵌入图片。

 <img src="image.jpg" alt="这是一张图片">

- 列表标签:`<ul>`和`<ol>`用于创建无序和有序列表,`<li>`是列表项。

<ul>
​<li>苹果</li>
​<li>香蕉</li>
​</ul>
​​<ol>
​<li>第一条</li>
​<li>第二条</li>
​</ol>

  

3. 示例

结合以上标签,我们可以创建一个简单的HTML页面:

<!DOCTYPE html>
​
<html lang="zh-CN">
​
<head>
​<meta charset="UTF-8">
​<meta name="viewport" content="width=device-width, initial-scale=1.0">
​<title>我的简单页面</title>
​
</head>
​
<body>
​<h1>欢迎来到我的网站</h1>
​<p>这是一个用HTML编写的简单页面示例!</p>
​​<h2>导航链接</h2>
​<p>你可以访问以下链接:</p>
​<ul>
​<li><a href="https://www.baidu.com/">百度(此页面)</a></li>
​<li><a href="https://www.baidu.com/" target="_blank">百度(新建页面)</a></li>
​</ul>
​​<h2>看看这张图片</h2>
​<img src="https://wxdwuxd.oss-cn-beijing.aliyuncs.com/f58bcba0c711e9e8a411746ee098bbb.png" alt="示例图片">//我用的是我图床的页面图片,大家可以自行更改
</body>
​
</html>

三、创建一个简单的HTML页面

现在,我们将基于上述概念来创建一个属于你自己的简单页面。这个页面将包含一个标题、一个段落、一组导航链接,以及一张图片。

<!DOCTYPE html>
​
<html lang="zh-CN">
​
<head>
​<meta charset="UTF-8">
​<meta name="viewport" content="width=device-width, initial-scale=1.0">
​<title>我的个人主页</title>
​
</head>
​
<body>
​<header>
​<h1>欢迎来到我的个人主页</h1>
​</header>
​
​
​<main>
​<section>
​<h2>关于我</h2>
​<p>你好!我是一个前端开发的初学者,正在学习如何创建美观且有用的网页。</p>
​</section>
​
​
​<section>
​<h2>爱好与兴趣</h2>
​<ul>
​<li>编程</li>
​<li>阅读</li>
​<li>旅行</li>
​</ul>
​</section>
​
​
​<section>
​<h2>查看我的作品</h2>
​<p>以下是一些我最近完成的项目:</p>
​<ul>
​<li><a href="https://我的项目链接.com">我的第一个项目</a></li>
​<li><a href="https://一个有趣的项目.com">一个有趣的项目</a></li>
​</ul>
​</section>
​
​
​<figure>
​<img src="https://via.placeholder.com/300" alt="我的个人写真">
​<figcaption>摄影:张三</figcaption>
​</figure>
​</main>
​
​
​<footer>
​<p>联系我:<a href="mailto:myemail@example.com">myemail@example.com</a></p>
​</footer>
​
</body>
​
</html>

在这个页面中,我们使用了不同的HTML标签来组织结构和内容。通过这种方式,即使是编程新手,也可以很快地掌握HTML的基本用法。

总结

以上就是关于前端开发基础中的HTML部分的介绍。我们学习了HTML的基础语法、常用标签以及如何利用它们创建出一个简单的网页。

随着学习的深入,后续我还将探索CSS和JavaScript如何协同作用,通过精细化的设计和互动提升网页的用户体验。

同时也会结合前端框架Bootstrap、tailwind等等,以及vue、react给大家带来解析​

希望你能在这条学习道路上发掘更多乐趣,逐步掌握这种强大的网页开发工具!


http://www.mrgr.cn/news/34369.html

相关文章:

  • 机器学习—softmax的改进实现
  • uniapp使用scroll-view下拉刷新与上滑加载
  • ChromeDriver 官方下载地址_测试自动化浏览器驱动
  • 计算器上的MC、MR、M+、M—、CE是什么意思?
  • kaggle 如何利用API下载数据集
  • 调整TCP参数, 优化网络性能
  • 测试文件和数据库文件
  • 828华为云征文|云服务器Flexus X实例评测体验之搭建MySQL数据库
  • 阿里巴巴首页pc端1688店铺招牌店铺装修教程
  • ELK-01-elasticsearch-8.15.1安装
  • 【python】标识符
  • 大数据毕业设计选题推荐-安顺旅游景点数据分析系统-Hive-Hadoop-Spark
  • R18 5G网络中 AI/ML技术特性及其在5GS和NG-RAN中的应用
  • 软件设计师:01计算机组成与结构
  • Java后端面试题(微服务相关2)(day13)
  • 机器人顶刊IEEE T-RO发布无人机动态环境高效表征成果:基于粒子的动态环境连续占有地图
  • Python 图算法系列29-大规模图关系建立-step1导入数据
  • 预计2030年全球半导体用超高纯氢气市场规模将达到2.5亿美元
  • HTML5 Video标签的属性、方法和事件汇总,以及常用视频插件推荐
  • windows自定义路径docker安装
  • 镭射限高防外破预警装置-线路防外破可视化监控,安全尽在掌握中
  • 跨境专线的网速收到什么影响
  • SpringBoot+Thymeleaf租房管理系统
  • python 斑马打印模板
  • TAPD 提效技巧 - 需求基本信息
  • leetcode 236.二叉树的最近公共祖先