从零开始学WEB前端——HTML实战练习

16 篇文章 221 订阅
订阅专栏

📓项目介绍

先做个自我介绍,本人是一个没人写前端所以就自学前端的后端程序员🙇。在此项目中我会和大家一起从零基础开始学习前端,从后端程序员的视角来看前端,受限于作者的水平本项目暂时只会更新到前端框架VUE,不会涉及node.js。该项目适合零基础的小白或者和我一样开发网站没人写前端所以自学前端的后端程序员😂。

该项目的学习顺序是按照我自己学习时总结出来的,其中的每个知识点都是我认真去理解的,同时也查了很多的资料,所有的参考资料我都放在了文章末尾。尊重开源,尊重知识产权。每一个案例我都亲手写过并觉得不错才放上去的。每次的代码和笔记我都放在了开源仓库里,有需要的同学请不要吝啬给我一个star。如果觉得本文写的不错的话记得点赞+关注,你们的支持是我坚持下去的动力😃。

纸上得来终觉浅,绝知此事要躬行。 ——陆游《冬夜读书示子聿》

语雀地址: https://www.yuque.com/beilayanmen

Github地址: https://github.com/SuZui-cn/my-web

Gitee地址: https://gitee.com/north_gate/my-web

个人博客地址: https://foollyone.cn/

⌨本文知识点

  • VSCode基本介绍

    • 前端工具介绍
    • VSCode的使用
  • HTML常用标签

    • 基本文档标签
    • 基本标签
    • 文本格式化
    • 链接
    • 图片
    • 无序列表
    • 有序列表
    • 定义列表
    • 表格
    • 框架
    • 表单
  • HTML标签练习

    • 标签练习
    • 基本标签实战
    • 列表标签练习
    • 图片标签练习
    • 表格标签练习
    • 表单标签练习
  • 善于实用搜索引擎

在上一篇文章中,我们主要是针对于HTML的基础理论进行了探讨。但是学习一门技术不能总停留在理论,本文将会和大家一起来对HTML进行练习。

实践是检验真理的唯一标准。

VSCode基本介绍

前端工具介绍

作为一个合格的程序员,熟练的掌握开发工具是必不可少的。这里给大家稍微的讲解一下前端常用的开发工具。

  • VSCode:插件众多,拓展性强;适用于绝大部分前端开发
  • Sublime Text:界面简洁,轻量级启动快速。
  • HBuilder:国产前端开发工具,非常不错的软件,在开发微信小程序和手机APP上非常好用。
  • WebStorm:jetbrains公司旗下的JavaScript开发工具,适合在前端工程化的项目中使用。
  • Dreamweaver:曾经以PS+DW+FW称霸网页领域,号称网页三剑客。
  • 记事本:大佬都是用记事本写代码的。【手动狗头】

在以前编写网页大多数是使用的dreamweaver(DW),DW对于新手而言很友好,可以用可视化的编辑方式编写网页,但是DW自己生成的样式代码略微复杂,后期的维护难度很大。随着时代的进步,开发工具也在逐步的更新换代,DW逐渐退出前端开发的视野中。这里推荐大家使用VSCode这款神器。(想要编写微信小程序的同学可以试着使用HBuilder)。

VSCode的使用

自动保存

在编写完代码之后需要保存再打开浏览器才能看到界面的效果,作者在初学网页的时候经常忘记保存代码,导致页面一直不出现效果。所以推荐大家开启vscode里的自动保存。

左上角:文件->勾选自动保存。

image-20220209210119608

创建文件/文件夹

在VSCode中除了在之前介绍的可以直接将文件/文件夹直接拖进vscode以外,还可以快捷的创建文件/文件夹。只需要选中要创建文件/文件夹的父级目录再点击按钮就可以快捷创建。

具体操作如下图:

image-20220209210629269

插件推荐

这里推荐几款目前阶段适合大家的插件。插件这部分我不会一次推荐很多,只会分阶段的推荐,并且讲解每个插件的具体作用。以防大家装了一堆插件,结果连具体插件是做什么的都不知道。(也欢迎大家多多关注作者的干货推荐专栏,里面会推荐很多实用的插件)

Auto Close Tag

自动闭合标签。装上这款插件我们在写标签的时候只需要输入/就可以快速生成闭合标签。

image-20220209211211068

Auto Rename Tag

自动重命名标签。这个插件可以让我们在修改标签时自动帮我们修改另一个。比如 在修改<div>标签为<span>标签的时候,它会自动帮我们把</div>标签替换为</span>标签。

image-20220209211340002

open in browser

快速在浏览器打开,装上这个插件可以让我们在vscode界面中快速打开浏览器

pass:该插件作者在初学的时候出现过快捷键不能正常打开浏览器的情况,解决办法是降低该插件的版本即可。

image-20220209212227345

使用方式:

  • 右键选择
  • 快捷键:Alt + b

image-20220209211720980

image-20220209211958895

Live Server

实时预览,这款插件可以在本地运行一个微型服务器,让我们可以实时预览编辑的效果。(在修改召唤神龙那篇文章中就是用该插件和谷歌的另一个路径映射的插件联动,从而达到修改游戏的效果。有兴趣的同学可以去看看我写的修改召唤神龙的文章)

image-20220209212319330

使用方式:

安装好该插件之后在vscode右下角会出现一个’Go Live’,点击即可。

image-20220209212631953

Path Intellisense

路径联想,在我们引入图片或者其他文件的时候这款软件会为我们提示路径。

image-20220209212732609

HTML常用标签介绍

在网页中,每个html标签被称为元素,每个元素都有对应的属性(关于属性,会在下一篇CSS介绍的文章中详细讲解)

HTML标签的本质是为文本添加语义!

在学习编程的时候会涉及大量的概念,以及一些常用的代码片段。所以建议大家养成记笔记的习惯。

拓展内容

建议大家自主学习gitpage搭建个人博客(后期可能会出教程,等不了的同学可以自行百度,关键词:gitpage搭建个人博客)

同时建议大家学习markdown语法,并选择一款顺手的markdown编辑器。作者使用的是typroa 0.9版本(因为该软件1.0之后的版本收费)

typroa历史版本下载: https://typora.io/releases/all

既然安装了typroa可以自主学习一下图床的概念,再将Typroa和PicGo联动起来

世上无难事,只要肯登攀。 —— 毛泽东《水调歌头·重上井冈山》

pass:以下标签取自 菜鸟教程

基本文档标签

<!DOCTYPE html>
<html>
	<head>
		<title>文档标题</title>
	</head>
	<body>
	可见文本...
	</body>
</html>

网页基础的结构,主要需要注意层级结构,以及外部文件是在<head>标签中引入(js文件可以在body中引入)

基本标签

<h1>一级标题</h1>
<h2>二级标题 </h2>
<h3>三级标题</h3>
<h4> . . . </h4>
<h5> . . . </h5>
<h6>六级标题</h6>
<span>文本</span>
<div>‘盒子’</div>
<p>这是一个段落。</p>
<br> (换行)
<hr> (水平线)
<!-- 这是注释 -->

大家在这里可以试试<span>标签和<div>标签有什么区别

提示:行级元素,块级元素(后续DIV+CSS布局章节会详细讲解)

文本格式化

<b>粗体文本</b>
<code>计算机代码</code>
<em>强调文本</em>
<i>斜体文本</i>
<kbd>键盘输入</kbd> 
<pre>预格式化文本</pre>
<small>更小的文本</small>
<strong>重要的文本</strong>
 
<abbr> (缩写)
<address> (联系信息)
<bdo> (文字方向)
<blockquote> (从另一个源引用的部分)
<cite> (工作的名称)
<del> (删除的文本)
<ins> (插入的文本)
<sub> (下标文本)
<sup> (上标文本)

链接

普通的链接:<a href="http://www.example.com/">链接文本</a>
图像链接: <a href="http://www.example.com/"><img src="URL" alt="替换文本"></a>
邮件链接: <a href="mailto:webmaster@example.com">发送e-mail</a>
书签:
<a id="tips">提示部分</a>
<a href="#tips">跳到提示部分</a>

注意a标签设置跳转的属性是href可不是src。

图片

<img loading="lazy" src="URL" alt="替换文本" height="42" width="42">

图片这里的话需要注意一点就是文件的引用路径,相对路径和绝对路径是不同的

相对路径和绝对路径的区别: https://blog.csdn.net/qq_34107571/article/details/82834825

./是当前文件夹

…/是上一级文件夹

…/…/是上上一级文件夹

在目前的阶段,图片显示不出绝大部分是因为路径的问题,相对路径需要结合之前推荐的Path Intellisense 路径联想插件多多练习。

pass:使用绝对路径的时候将代码发送给别人,图片会因为路径位置没有对应图片而显示不出来,所以需要注意。其他外部文件(列如CSS、JS文件)在使用绝对路径的时候也会出现这种问题。这点需要注意。

无序列表

<ul>
    <li>项目</li>
    <li>项目</li>
</ul>

有序列表

<ol>
    <li>第一项</li>
    <li>第二项</li>
</ol>

定义列表

<dl>
  <dt>项目 1</dt>
    <dd>描述项目 1</dd>
  <dt>项目 2</dt>
    <dd>描述项目 2</dd>
</dl>

表格

<table border="1">
  <tr>
    <th>表格标题</th>
    <th>表格标题</th>
  </tr>
  <tr>
    <td>表格数据</td>
    <td>表格数据</td>
  </tr>
</table>

框架

<iframe src="demo_iframe.htm"></iframe>

表单

<!-- action是数据接受的地点,method是请求方式(关于这部分会在JavaScript的AJAX部分重点讲解) -->
<form action="demo_form.php" method="post/get">
  <input type="text" name="email" size="40" maxlength="50" />
  <input type="password" />
  <input type="checkbox" checked="checked" />
  <input type="radio" checked="checked" />
  <input type="submit" value="Send" />
  <input type="reset" />
  <input type="hidden" />
  <select>
    <option>苹果</option>
    <option selected="selected">香蕉</option>
    <option>樱桃</option>
  </select>
  <textarea name="comment" rows="60" cols="20"></textarea>
</form>

表单需要重点掌握,后期前后端交互的时候经常用到。

HTML标签练习

还是那句话。

实践是检验真理的唯一标准。

建议大家建一个index.html文件,然后把上面所说的标签都敲一下,有人可能要说,那么多东西怎么记得住。

我亦无他,惟手熟尔。 ——欧阳修《卖油翁》

不断的练习是学习代码的必经之路。下面给大家推荐两篇文章,以及作者当时学习时候写的代码(代码都放在了文章开头的github和gitee仓库,有需要的自取能点个star那就更好了)

html速写语法规则: https://blog.csdn.net/qq_33744228/article/details/80910377

vscode快捷键: https://www.php.cn/tool/vscode/473194.html

标签练习

这两个练习就是当时每个标签都使用了一下,看了一下每个标签会是什么效果。

文件路径:\my-web\03网页的骨架——HTML实战练习\代码\HTML练习\i标签练习.html

image-20220209223307954

文件路径:\my-web\03网页的骨架——HTML实战练习\代码\HTML练习\i标签实例.html

image-20220209223330926

基本标签实战

大家可以试着做一下下面的结构,图片可以截图自取。

文件路径:\my-web\03网页的骨架——HTML实战练习\代码\HTML练习\index.html

image-20220209223615648

image-20220209223630879

标题:帮你推开心灵那扇窗 ——现代服务产业学院开展心理公益讲座为“宅”家师生送良方
正文:2月29日,由现代服务产业学院心理老师高雪梅通过网络,向全校“宅”家的师生进行了一堂心理健康公益讲座,30余名师生在线与高老师进行了互动,并得到缓解焦虑的“良方”。
疫情发生以来,全国各地均加强了人员管控,人员只能“宅”在家里,心情难免会出现焦虑。在疫情期间,高雪梅老师的心理热线也曾接到几例相关心理咨询,学院按照要求开始网络课程教学后,在授课过程中和与学生的交流中也感到他们有一些焦虑症状,加上一些老师在组织网络教学过程中,因为年龄和经验等原因产生焦虑情绪。为让师生在疫情防控期间有更好的心态进行工作和学习,高雪梅老师结合师生的实际情况,用自己的专业知识组织了一堂“疫情期间如何缓解焦虑”心理健康公益讲座。
讲座由一段新型冠状病毒的科普视频引入,师生通过视频了解到本次疫情的发生和传播途径,掌握了如何进行自我防护。接着高老师带领大家认识各种心理状态,通过测试判断自己的心理状态,以“小丸子一家的战‘疫’”问答案例分析指出缓解焦虑的应对措施,让大家掌握心理疏导的具体做法,最后通过一份“应对无聊的计划清单”结束本次讲座。在讲座的过程中,师生互动、受益匪浅。纷纷反映:此次讲座让大家师生学会了疫情期间如何缓解焦虑的方法,同时也认识到心理健康的重要性,更有利于在今后的工作学习中保持积极向上的乐观态度。

列表标签练习

文件路径:\my-web\03网页的骨架——HTML实战练习\代码\HTML练习\列表嵌套\index.html

image-20220209223817573

图片标签练习

下面有五张图片(截图自取)试试相对路径和绝对路径吧。

文件路径:\my-web\03网页的骨架——HTML实战练习\代码\HTML练习\图片链接\index.html

image-20220209223913856

表格标签练习

文件路径:\my-web\03网页的骨架——HTML实战练习\代码\表格练习\table.html

image-20220209224040763

文件路径:\my-web\03网页的骨架——HTML实战练习\代码\HTML练习\表格制作\index.html

image-20220209224205010

表单标签练习

文件路径:\my-web\03网页的骨架——HTML实战练习\代码\表单练习\index.html

image-20220209224132535

以上所有案例代码都在仓库里,有需要的同学可以在仓库下载,github访问不了的同学可以访问gitee。

github: https://github.com/SuZui-cn/my-web

image-20220209224919543

gitee: https://gitee.com/north_gate/my-web

image-20220209225033497

善于使用搜索引擎

学习编程时会出现大量的问题,如果不愿意问人的话,强烈建议多用搜索引擎。我的文章中会出现很多前端系列外的知识和工具,这就需要大家善于使用搜索引擎,遇到不会的知识点就去搜索一下。遇到概念性的就百度百度/谷歌百科。

建议大家学习一下谷歌语法(百度同样实用)

谷歌语法: https://blog.csdn.net/qq_50589021/article/details/115377111

比如我只想搜索CSDN的相关内容就可以使用

关键词 site:blog.csdn.net

如果大家出现问题,可以私信我,我很乐意帮大家解决问题,但是有时候私信太多我会来不及处理,所以可以把问题写在评论区,知道问题所在的同学可以帮忙解决一下。

html网页综合项目实战
12-07
html网页综合项目实战
HTML练习
05-07
这是我自己整理出来的HTML练习题,非常全面,里面有单选、多选、判断、填空、问答、编程题。
HTML 常用标签及练习
weixin_51559599的博客
10-17 748
head中的内容不显示到页面上标签说明定义网页的标题定义网页的基本信息(供搜索引擎)定义CSS样式链接外部CSS文件或脚本文件定义脚本语言定义页面所有链接的基础定位(用得很少)盒模型是HTML 中,重要的一种模型,所有的元素(标签)都可以看做是一个盒子,拥有外边距边框内边距内容。marginborderpaddingcontent居中,相对于父元素居中,是相对的概念。
HTML 半个小时就可以会!【非常详细并且好理解!!】
2401_84098018的博客
04-03 364
由于篇幅限制,pdf文档的详解资料太全面,细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!点击【习资料】即可免费领取!会持续更新!**如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)由于篇幅限制,pdf文档的详解资料太全面,细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!点击【习资料】即可免费领取![外链图片转存中…(img-E5lTtLnJ-1712104390940)]
HTML练习题:
qq_50692350的博客
09-21 349
HTML
HTML实战(4):浏览器开发网页
最新发布
nianfen的博客
05-14 302
用浏览器作为开发工具,编辑html
HTML面试题:50道含答案和代码示例的练习
三拾的博客
05-31 4601
答案:meta标签用于向浏览器提供网页的元数据,包括网页的描述、关键词和编码等信息。答案:块级元素是独立的元素,会独占一行,并且可以设置宽度、高度、边距和填充等属性。答案:表单中的输入框可以是文本输入框、密码输入框、单选框、复选框、下拉列表框等。行内元素是内联的元素,不会独占一行,并且只能设置字体、颜色、背景等属性。答案:iframe标签用于在网页中嵌入另一个网页,创建一个内嵌框架。答案:属性是HTML标签的特性,用于描述标签的行为和外观。答案:标签是HTML中的元素,用于描述网页的结构和内容。
从零开始WEB前端——JavaScript基础介绍
su_zui的博客
02-24 1134
JavaScript(简称“JS”) 是一种具有**函数优先**的轻量级,**解释型**或即时编译型的**编程语言**。虽然它是作为开发Web页面的**脚本语言**而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于**原型编程**、多范式的动态脚本语言,并且支持**面向对象**、命令式、声明式、函数式编程范式。
css网页布局小练习,文字案例,小米官网卡片案例
m0_51045721的博客
02-18 1441
1、网页排版 目标效果图如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
Web前端——JavaScript练习
weixin_30335353的博客
06-29 205
Js练习 显示和隐藏,改变display属性(点击查看图片) 关键代码: e.style.display = "block"; e.style.display = "none"; 源码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title...
HTML5实战
csdn1232的博客
11-09 157
HTML5实战》基本信息原书名:HTML5 Solutions:Essential Techniques for HTML5 Developers作者: (意)Marco Casario (比)Peter Elst (法)Ch...
前端练习实例,js+jq+css+html
12-30
适合新手练习前端整体,实现各种页面动态功能
HTML实战案例
01-09
HTML+CSS各阶段实战案例代码,适合html实战练习,绝对正确无误!
Web前端入门:从零开始做网站-网盘链接提取码下载 .txt
02-06
对小白十分友好,完成所有课堂练习就可以做出自己的作品,补充数据库、网络营销、开源项目等知识! 视频大小:3.4G
web前端——好玩的魔方.zip
12-04
web前端,展示动态的魔方。
Web前端习仿拼多多软件首页界面模拟练习
02-22
Web前端设计——习仿拼多多软件模拟练习(首页) 作者声明:该项目只是习模拟软件前端的界面,不允许用于商业行为,否则后果自负! 代码只是实现首页的界面(因为只是习分享,所以已经多处避免雷同)
李立超web前端网页练习polo360.html
10-10
适用于习入门级web前端
Web前端设计基础——HTML5、CSS3、JavaScript》课后答案整理.pdf
06-10
Web前端设计基础——HTML5、CSS3、JavaScript》张树明版前十章课后习题答案
第一章 HTML基础 ② 代码练习
Liu_wen_wen的博客
06-06 1952
HTML基础 多种标签的代码
vscode:Web前端——登录、注册界面
06-07
好的,我可以帮你提供一些思路。首先,登录和注册界面是Web前端的常见功能,可以使用HTMLCSS、...总的来说,实现登录和注册界面需要一些前端技术的知识和经验,建议你参考一些相关的教程和示例,逐步习和实践。

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 开源项目推荐——labuladong 的算法小抄 28633
  • 从零开始学WEB前端——HTML理论讲解 19047
  • 从零开始学WEB前端——HTML实战练习 13748
  • 修改召唤神龙 7835
  • 从零开始学WEB前端——VUE脚手架 6285

分类专栏

  • 从零开始学WEB前端 16篇
  • 开源项目分享 21篇
  • 个人学习 18篇
  • 谷歌插件 1篇
  • 干货分享 3篇
  • BUG小王子 8篇
  • 笔记 2篇
  • vue笔记 4篇
  • Java web学习记录 6篇

最新评论

  • Gitee项目分享——学之思开源考试系统

    研究司马懿: 一共有三种部署方式,集成部署跟前后端部署一起,然后docker部署是单独的对吗,看到的话给个解答吧

  • Hexo图片防盗链问题

    美酒没故事°: 我把csdn的博客都下载md了,放入自己的hexo,结果也是都403https://github.com/orgs/hexojs/discussions/5451

  • Github项目推荐——树莓派防吃灰

    sql3303: 真的假的,我买的4g才380

  • KodoBrowser连接私有云

    weixin_55106651: 大佬牛的,研究了半天幸好碰到这篇文章

  • Github项目推荐——树莓派防吃灰

    nyhqw: 刚买的,4B,2g,1000

大家在看

  • 数据结构基础篇(6) 2
  • 【机器学习算法】回归算法(中) 18
  • 数据结构基础篇(7)
  • 系统安全及应用11 657
  • 语音播报 tts espeak 316

最新文章

  • 从零开始学WEB前端——VUE脚手架
  • OpenEuler安装记录
  • Hexo图片防盗链问题
2022年61篇
2021年18篇

目录

目录

评论 30
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

PHP网站源码上海企业网站建设多少钱抚州网页制作多少钱漳州网站关键词优化报价成都模板推广文山关键词按天扣费报价保山品牌网站设计报价观澜网站设计模板公司宣城seo排名价格玉林网站优化推广公司新乡设计网站丽江网站seo优化多少钱霍邱外贸网站制作哪家好三明百度竞价公司潍坊网页设计推荐南宁优秀网站设计多少钱扬州百度网站优化排名报价亳州网站设计模板爱联网站定制哪家好永州网站改版黔南seo网站推广宜春阿里店铺托管哪家好红河阿里店铺托管哪家好肇庆建设网站价格阿里如何制作网站哪家好朔州百度竞价包年推广报价企业网站建设报价苏州seo排名推荐喀什百度seo多少钱朔州推广网站哪家好鹰潭网站优化按天收费公司歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化