一 Web开发工具Hbuilder软件安装

1.1,什么是Hbuilder?

软件开发首先需要开发工具,比如常用的VS Microsoft Visual Studio。
Web开发也需要开发工具 HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。HBuilder的编写用到了Java、C、Web和Ruby。HBuilder本身主体是由Java编写。
  它基于Eclipse,所以顺其自然地兼容了Eclipse的插件
  从Frontpage、Dreamweaver、UE,到Sublime Text和JetBrains的WebStorm,Web编程的IDE已经更换了几批。但是HBuilder可以生存就是因为有自身的优势。

1.2,Hbuilder的优势是什么?

      快,是HBuilder的最大优势,通过完整的语法提示和代码输入法、代码块等,大幅提升HTML、js、css的开发效率。
        在HBuilder里预置了一个hello HBuilder的工程,用户敲这几十行代码后会发现,
HBuilder比其他开发工具至少快 5 倍。“最全的浏览器兼容性数据、开发手机App等很
多特点也都是HBuilder强于竞品的地方”,王安表示。
 
  以“快”为核心的HBuilder,引入了“快捷键语法”的概念,巧妙地解决了困扰许多
开发者的快捷键过多而记不住的问题。开发者只需要记住几条语法,就可以快速实现
跳转、转义和其他操作。比如alt + [是跳转到括号,alt + ’是跳转到引号,alt + 字母是
跳转菜单项,而alt + 左则是跳转到上一次光标位置。而Ctrl则是各种操作,比如ctrl + d
就是删除一行。shift则是转义,比如shift + 回车是<br / >,shift + 空格是 。
 
  另外,HBuilder的生态系统可能是最丰富的Web IDE生态系统,因为它同时兼容
Eclipse插件和Ruby Bundle。SVN、git、ftp、PHP、less等各种技术都有Eclipse插件。
 
  HBuilder的编写用到了Java、C、Web和Ruby。HBuilder本身主体是由Java编写,
它基于Eclipse,所以顺其自然地兼容了Eclipse的插件。但因为Java效率太低,所以用C
写了启动器。HBuilder柔和的绿色界面设计需要动态调节屏幕亮度,它还支持手机数据线
真机联调,而这些都是用C写的。
 
  HBuilder很多界面,比如用户信息界面都是使用Web技术来做的,既漂亮,开发起来
又快。最后,代码块、快捷配置命令脚本,都是用Ruby开发的。
 编码比其他工具快 5 倍够不够?对极客而言,追求快,没有止境!
 
代码输入法:按下数字快速选择候选项
 
可编程代码块:一个代码块,少敲 50 个按键
 
内置emmet:tab一下生成一串代码
 
无死角提示:除了语法,还能提示 ID 、Class、图片、链接、字体…
 
跳转助手、选择助手,不用鼠标,手不离键盘
 
多种语言支持:php、jsp、ruby、python、nodejs等web语言,less、coffee等编译型语言均支持
 
边改边看:一边写代码,一边看效果
 
强悍的转到定义和一键搜索
 
这里还有最全的语法库、最全的语法浏览器兼容库

软件下载安装

下载地址https://www.dcloud.io/hbuilderx.html
软件使用介绍https://hx.dcloud/README

二 Html入门

1 网站开发基本介绍



2 基本标签和元素





3 基本设置

3-2设置默认标题栏图标

3-3设置标题栏图标其他图片格式文件

3-4网页搜索用的关键字和描述

3-5页面自动跳转和刷新

3-6设置定义样式和引入css样式文件

4属性学习

4-1超链接

4-2超链接的4中状态

4-3绝对路径

4-4本目录内的相对路径引用

4-5不在同目录下的相对路径

4-6id属性

4-7分组class属性

4-8标准属性的提示title和格式style

4-9自定义属性书名

4-10文件和图片下载

4-11通过id设置锚点用于位置跳转

4-12跳转到其他页面的锚链接

4-12在网页底部设置空连接回到顶部

5 其他功能

5-1引入图片img标签

5-2img标签设置图片大小

5-2引入图片异常时提示信息

5-4常用图片介绍

5-5音频引入audio标签

5-5音频引入audio标签2

5-7视频的引入vido标签

5-8自定义媒体资源

文本处理

6-1文本标题标签h

6-2段落元素p

6-3斜体标签i和em

6-4粗体标签b

6-5换行标签br

6-6水平分割线标签hr

6-7最常用标签span和字符实体

6-8其他文本标签

列表

7-1无序列表ul和li

7-2有序列表

7-4创建表格表头和单元格以及行

7-6合并单元格

8 元素容器

8-1元素分类块元素-行元素-行内块元素

8-2form元素属性

8-2容器div标签介绍

8-3div的延申header和footer

8-4导航栏nav和侧边栏slide

8-5标签secotion和articale

9表单

9-1创建表单

9-3post和get区别post安全

9-4 phpstudy的安装和使用

下载地址https://www.xp/

安装后启动软件,开启前三项

在浏览器中输入http://127.0.0.1/
显示如下说明成功


实际文件所在地址为,phpstudy软件的安装目录下

9-5表单发送

9-6input元素的属性type和name

更多推荐

WEB开发入门