zoukankan      html  css  js  c++  java
  • Web应用开发技术(1)-html

    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

  • 相关阅读:
    算法学习【第2篇】:列表查找以及二分查找
    算法学习【第1篇】:算法之基础
    九、爬虫框架之Scrapy
    八、asynicio模块以及爬虫应用asynicio模块(高性能爬虫)
    第七篇:爬虫实战— 4、爬取校花网视频示例(点开往下拉)
    第七篇:爬虫实战— 3、自动登录123并且自动发送邮箱;自动爬取京东商品信息
    第七篇:爬虫实战—2、投递拉钩网简历
    第七篇:爬虫实战--- 1、破解滑动验证码
    Ubuntu安装JDK与环境变量配置
    显示 Ubuntu 11.10 的 终端窗口
  • 原文地址:https://www.cnblogs.com/yanruizhe/p/11462140.html
Copyright © 2011-2022 走看看