Web应用开发技术

一个完整的Web应用需要通过前段开发技术和后端开发技术一起联合实现

最重要的前段开发技术:HTML、CSS、JavaScript

后端开发技术:Python、Java、PHP、ASP.NET、Node.js

Web项目开发技术团队构成:项目经理、产品经理(Product Manager,简称PM)、UI设计师或美工、前端工程师、后端工程师、测试工程师、运维工程师

前端开发技术

负责制作网页

HTML:Hyper Text Markup Language,超文本标记语言,也是浏览器遵守的技术,定义了组织网页内容的一系列元素及这些元素的含义

CSS:Cascading Style Sheet,层叠样式表,通过样式表格控制网页呈现在用户眼前的外貌

JavaScript:简称JS,运行在浏览器上的脚本编程语言,操作HTML元素,响应用户的操作

HTML

标记语言,W3C负责制定的技术标准,HTML5是HTML技术标准的最新版本

W3C:World Wide Web Consortium,万维网联盟

HTML5是不仅仅是指HTML的5.0版本,更是一系列开发现代富内容网页的技术的总称

HTML是XML的子集,但其格式没有XML严格

一个HTML文档是由文档声明,若干个HTML元素构成

HTML文档就是所谓的网页,其文件后缀名为.html或.htm,可以使用浏览器打开

HTML文档是文本文件,可以使用任何文本编译器编写

世界主流浏览器:

Google Chrome

Mozilla Firefox

Opera

Apple Safari

Microsoft Internet Explorer

常用HTML元素(标签):

head元素的子元素定义的是网页的元数据,即网页的各种描述信息

body元素的内容会显示在浏览器窗口客户区中

p:paragraph,段落

img:image,表示图像,常用属性src,width,height,border(边框)等

a:超级链接,常用属性href,target等,即可以跳转到另一个网页,也可以跳转到同一个网页内部的不同位置(锚点链接)

hr:分隔线

h1-h6:不同级别的标题(注意:这是用来组织内容结构的,不是用来调整字的大小的)

pixel:像素点

扩展

  1. 前端编写可以使用软件HBuilder X

  2. HTML5相对于HTML4,增加和修改了一些元素

  3. 富内容:即内容丰富,不仅仅是文本内容,还有视频音频等

  4. JavaScript和Java没有任何关系,之所以叫 JavaScript是因为当时 Java很火,想蹭下 Java的热度

  5. 位图在放大的时候会出现马赛克,而矢量图保持不变

  6. a和img在网页中显示时一行可以有多个,而块级元素会占一行

  7. 单标签可以省略后面的斜线

  8. target=“_blank” 可以让超级链接的网页新开一个窗口,而不是覆盖

  9. HTML只要负责网页的内容,CSS负责样式

  1. pip install 模块名 -i https://pypi.douban.com/sample

转载于:https://www.cnblogs.com/yanruizhe/p/11462140.html

Web应用开发技术(1)-html相关推荐

  1. Web应用开发技术-CSS

    Web应用开发技术 HTML元素属性分类: 特有属性 全局属性(所有HTML都可以使用的属性,如id等) 事件属性 CSS Cascading Style Sheet,层叠样式表,一种样式表语言,其作 ...

  2. Web应用开发技术(3)-html

    Web应用开发技术 多媒体(Multiple-Media) HTML5标准原生支持多媒体,不再需要像以前一样使用各种混乱的插件实现(比如Flash等) 在网页中嵌入多媒体通过<audio> ...

  3. Web应用开发技术(2)-html

    Web应用开发技术 HTML元素详解 通常情况下,一个HTML元素(Element)是由三部分构成,即开始标签(Opening Tag),内容(Content),结束标签(Closing Tag) 空 ...

  4. 《大规模Web服务开发技术》

    Web 服务开发的心灵鸡汤 周末去上海陪妹子的两天在路途上看完了这本<大规模 Web 服务开发技术>. <大规模 Web 服务开发技术>是日本的 Hetena 团队以夏天举办的 ...

  5. web报表开发技术专题八:总结

    以前上博客园时,我是最怕看到一二三四之类的系列文章的,没想自己也这样做了.实在是因为无法在一篇文章之中讲清如此多的东西,现在写了这些有关web报表开发的文章之后,还是觉得有很多方面没有涉及,基本上只是 ...

  6. java web 应用技术与案例教程_《Java Web应用开发技术与案例教程》怎么样_目录_pdf在线阅读 - 课课家教育...

    出版说明 前言 第1章 java Web应用开发技术概述 1.1 Java Web应用开发技术简介 1.1.1 Java Web应用 1.1.2 Java Web应用开发技术 1.2 Java Web ...

  7. web前端开发技术要求会什么

    对[web前端请添加链接描述](http://www.suzxms.com.cn/web/)多少有了解的人,都知道Web前端开发工程师是一项很特殊的工作,现今互联网时代,静态的网页制作已经无法满足企业 ...

  8. Web前端开发技术栈(前端干货)

    Web前端开发技术栈 浏览器 Internet Explorer(需要了解,需不需要看公司业务需求) Chrome(建议学习使用) Firefox(建议学习使用) Safari(建议学习使用) Ope ...

  9. html表单实验结论,web前端开发技术实验报告-实验五

    1.长 春 大 学 20 15 2016学年第 二 学期Web前端开发技术 课程实 验 报 告学 院: 计算机科学技术专 业: 软件工程 班 级: 软件14402 学 号: 姓 名: 王 悦 任课教师 ...

最新文章

  1. 懂点 Nginx 反向代理与负载均衡,是面试加分项没有之一
  2. CMD中使用attrib命令设置文件只读、隐藏属性详解
  3. python读取excel写入数据库_python实现读取excel写入mysql的小工具详解
  4. ELK 5.X版本遇到的坑
  5. 绘制颜色渐变矩形函数
  6. MySQL 之Navicat Premium 12安装使用、pymysql模块使用、sql注入问题的产生与解决
  7. 福建省高职单招分数怎么计算机,2019福建高职单招切线 高职招考分数线是多少...
  8. spark数据处理示例一:分类
  9. JMeter 报告监听器导入.jtl结果文件报错解决方案
  10. Magicodes.IE已支持导出Word、Pdf和Html
  11. VS2008编译boost库
  12. 企业实战_01_ Mycat 主要作用_01
  13. 利用Gitee搭建个人图床(下)
  14. 安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(一)
  15. java 中鼠标事件_[Java教程]js中鼠标事件总结
  16. java 类文件_Java类文件概述
  17. HDU1996 汉诺塔VI【水题】
  18. VirtualBox虚拟机,WIN7的性能远远落后于LINUX及解决办法
  19. C语言实现万年历记事本,简单实用的layui日历标注记事本代码
  20. cad如何打开stp文件_stp是什么文件?怎么打开stp文件?

热门文章

  1. 终极对决!Dubbo 和 Spring Cloud 微服务架构到底孰优孰劣?
  2. P1207 双重回文数
  3. DBA(二):percona软件、innobackupex备份与恢复
  4. 10大负面测试用例 -转
  5. 如何查找两个列表之间的差异?
  6. Java 线程的 wait 和 notify 的神坑
  7. 面试java后端开发之后的一些感受
  8. 数据库:redis和MySQL如何做到数据的一致性?
  9. 数据结构-图的深度优先遍历(DFS)和广度优先遍历(BFS)算法分析
  10. linux配置接口多地址,Linux /etc/network/interfaces配置接口方法