1.1、开发工具
目前前端开发工具繁多,例如Dreamweaver、Sublime、Hbuilder、Vscide等等。对于新手开发来说,我比较推荐使用HBuilder。
1.2、使用HBuilder
我们在开发的时候,都需要新建一个HTML页面,我都在页面中编写代码。
HBuilder为前端打造一款开发工具,容易上手,一般初学者首选。
1.2.1:新建Web项目
在HBuilder的左上角,依次点击“文件”->“新建”->“Web项目”,如下图所示。
1.2.2:选择文件路径及其命名文件名
在对话框中,给文件夹起一个名字,并且选择文件夹路径。
1.2.3:新建HTML文件
1.2.4:给HTML文件命名
1.2.5:预览页面
这里我以一个登录页面作为例子介绍:
<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>XX登录</title><link rel="stylesheet" href="css/Login-Demo.css" /><script type="text/javascript" src="js/Login.js" ></script></head><body><div class="header"><div class="top-auto"><div class="top-right"><a href="#">关于登录</a><span>|</span><a href="#">关于XX</a><span>|</span><a href="index.html">返回首页</a></div><div class="LOGO">XX登录</div></div></div><div id="Login"><div class="LOGIN"><div class="LOGIN-TOP"><div class="text-1">账号密码登录</div><div class="text-2">推荐使用<a href="#"> 扫码登录</a>,谨防盗号。</div></div><!--左边--><form name="myForm" action="#" onsubmit="return validateForm()" method="post"><div><div class="input"><input type="text" name="fname" method='post' placeholder="请输入手机号或邮箱" /><input type="password" method='post' placeholder="请输入密码" /></div><div id="login-submit"><a herf="#"><input type="submit" value="登录" /></a></div><div class="login-buttom"><a href="#">忘记密码?</a><span>| </span><a href="register.html">注册账号</a><span>| </span><a href="#">举报/意见反馈</a></div></div></form></div><!--右边--><div class="inpRight fl"><div class="txt1">还没有账号</div><div class="txt2"><a href="register.html">立即注册<img src="img2/icon-arrow-right.png" alt="" /></a></div><div class="txt3"><p>使用一下站好直接登录</p><a href="//www.weibo.com"><img class="fl" src="img2/icon-sina1.png" alt="" /></a><a href="//www.weixin.com"><img class="fl" src="img2/icon-wechat.png" alt="" /></a><a href="//www.qq.com"><img class="fl" src="img2/icon-tencent.png" alt="" /></a><a href="//www.baidu.com"><img class="fl" src="img2/icon-baidu.png" alt="" /></a></div></div></div></body>
</html>
页面预览:
最后,对于HBuilder的使用,还有两点说明下:
- 对于站点、文件、HTML页面等的命名、一定不要使用中文,而应该使用英文
- 我们可以在HBuilder上方的工具栏中,依次选择”帮助“->”HBuilder入门“->,查看详细的使用教程。
下一篇:HTML(二):基础结构