web前端学习笔记:初识Web前端开发

行业发展与岗位变化

Web访问流程

网站-----网站与Web应用

网页设计师/网页制作员-----Web前端工程师

PC端-----移动端

Web端产品开发流程

相关岗位名称

招聘要求例

  相关理论--万维网

万维网(World Wide Web):简称WWW3W,是目前互联网上最流行的一种基于超文本形式的资源组织形式。

万维网基于三个机制向用户提供资源:

1)协议

  协议是一组标准的规则,用于实现通过通信信道发送信息所需的数据表示、信号发送、身份验证及错误检测,访问Web上的资源都需要遵循这些规则。

万维网使用的是HTTP协议Hyper Text Transfer Protocol,超文本传输协议)。

2)地址

地址:万维网采用统一的命名方案来访问Web上的资源。URLUniform Resource Locations,统一资源定位符,网页的网址)用于标识Web上的页面和资源。

每个URL均由3部分组成,如下所示。

用于通讯的协议

与之通信的主机(服务器)

服务器上资源的路径(例如文件名)

协  议

主  机

路  径

http

www.baidu.com

index.htm

 相关理论--三个机制

(3)HTMLHyper Text Markup Language,超文本标记语言)

HTML用于创建网页文档。HTML文档是使用HTML标记和元素创建的,此文件以扩展名.htm.html保存在Web服务器上。

HTTP请求/响应模型

 网站类型

静态网站(web前端)

动态网站(程序 访问数据库)

网站与页面

网站(Website

特定内容   相关网页集合-------确定主题-栏目设计

文档+若干文件夹-------文件目录结构设计

要求:一个站点要存放在一个文件夹中,可以设各种不同的子文件夹。

网页

万维网上的基本单元

网页就是包含了文字、图片、动画、声音等内容的可以在网上传输的界面。

可用以共享信息、宣传自己、服务用户等。

.html或.htm

HTML基础

HTML (Hyper Text Markup Language)语言简介

超文本标记语言HTML源于标准通用化标记语言SGMLStandard General Markup Language)是SGML的子集(XML同样也是其子集),由Web的发明者TimDaniel1990年创立。

HTML是一门标记型语言,只要记住各个标记的用法即可

可以用任何文本编辑器来编写HTML页面,只要将创建的页面保存为htmlhtm即可

在客户端浏览器可以查看所编写的源代码

HTML发展历史

HTML没有1.0,因为关于它的初版存在争议,1995HTML 2.0面世,1997年由国际官方组织W3C推出了HTML 3.2以及HTML 4.0标准,后面W3C(万维网联盟)也渐渐变成Web技术领域的权威,经过漫长的演变,2014年,HTML 5标准最终面世。

HTML 2.0——1995年11月,RFC 1866发布

HTML 3.2——1997年114日,W3C发布推荐标准

HTML 4.0——1997年1218日,W3C发布推荐标准

HTML 4.01——1999年1224日,W3C发布推荐标准

HTML 5——2014年1028日,W3C发布推荐标准

相关理论链接

一个站点拥有大量的信息和数据,需要通过多个页面依照信息属性分类显示     

超链接(Hyperlink)是从一个页面跳转到另一个页面的入囗,一种文件的指针:相关联文件的路径

可以跳转执行相应的文件

另一网站、同一网站的某个页面

同一网页的不同位置。

也可以是一幅图片、一个邮件地址等。

相关理论--Web标准

Web 标准 ---- 一系列标准的集合
结构化标准语言主要包括XHTML XML
表现标准语言主要包括CSS
行为标准主要包括对象模型(如 W3C DOM )、 ECMAScript 等。
HTML 语言简介
HTML的基本语法
HTML文件由标记和文本组成,格式为:
        <标记> 在浏览器中显示的文本 </ 标记 >
        标记名和“<>”之间不能有空格
        属性通过属性控制各种输出效果,格式为:
        <标记 属性1 =属性值    属性 2 =属性值 …>
        受到属性影响的文本
        </标记>
        例如: <p style=“color: red;"> 属性示例 </p> 属性之间没有顺序,且只能加于起始标记中。

 

标记可以分为单标记和双标记两种:

        单标记单独使用,如:<br>

        双标记成对使用,如:<head>…</head>

        为了符合xml的规范,如果是单标记,则在开始标记中加/ <br/>

        对于同一段文本,可以使用多个嵌套标记来共同作用,产生一定的效果,但需要注意标记出现的顺序。

<head><title>网页标题</title></head>

<head><title>网页标题</head></title> (错误)

HTML语言不区分大小写

HTML注释

HTML的注释标记为“<!-->和“<-->可以插入到HTML文本的任何地方

例如:<!--这是HTML注释-->

HTML注释将发送到客户端浏览器,但不显示这与后面课程将要讲解的JSP注释不同:JSP注释的内容不会发送到客户端,但在注释出现的位置出现一个空行

HTML文件的基本结构

HTML文件以<html>开头,以</html>结束

HTML文件包括头部<head>和主体<body>两个部分

基本结构为:

<HTML>

        <HEAD>

                 <TITLE>网页标题</TITLE>

</HEAD>

<BODY>

        <h1>我是第一个标题</h1> 

<p>我是第一个段落。</p> 

</BODY> 

</HTML>

DOCTYPE 声明了文档的类型

<html> 标签是HTML页面的根元素,该标签的结束标志为 </html>

<head>标签包含了文档的元(meta)数据,如<meta charset="utf-8">定义网页编码格式为utf-8

<title>标签定义文档的标题

<body> 标签定义文档的主体,即网页可见的页面内容,该标签的结束标志为 </body>

<h1> 标签作为一个标题使用,该标签的结束标志为 </h1>--Html 标题

<p> 标签作为一个段落显示,该标签的结束标志为 </p>-- p 标签用法

<!DOCTYPE html>

<html>

  <head>

  <title>页面标题</title>

  <meta charset="utf-8">

  </head>

  <body>

  <h3>洋葱数学_数学知识点一学就懂</h3>

  <p>洋葱数学初中微课视频,再难的知识点也能学明白!洋葱数学初中微课视频,再难的知识点也能学明白!</p>

  </body>

</html>

CSS :层叠样式表 (Cascading Style Sheets)

样式( Style )定义如何显示 HTML 元素
样式通常存储在样式表中
把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题
外部样式表可以极大提高工作效率:通过仅仅编辑一个简单的 CSS 文档,外部样式表使你有能力同时改变站点中所有页面布局的外观。 
外部样式表通常存储在 CSS 文件中
多个样式定义可层叠为一

<style>

  body{font-size:14px;}

  h3{font-size:16px; color:#0000cc;}

</style>

JavaScript        

  JavaScript 是因特网上最流行的脚本语言,并且可在所有主要的浏览器中运行。

  

  JavaScript 被设计用来向 HTML 页面添加交互行为;是一种脚本语言(脚本语言是一种轻量级的编程语言);由数行可执行计算机代码组成;通常被直接嵌入 HTML 页面;是一种解释性语言(就是说,代码执行不进行预编译)。

<script>

  var oP=document.getElementsByTagName("p")[0];

  oP.onclick=function(){

  alert("hellow world!");

  }

</script>

使用的工具

浏览器    建议谷歌浏览器      F12
编辑器
可以使用任一文本编辑器,如记事本等
不建议用软件生成代码
本课程使用: HBuilder
效果图的切图与信息获取
Photoshop
尺寸的获取
拾取颜色

切取图片

基本结构

站点结构

若干 HTML 文件
素材文件夹 -images files
样式文件夹 -styles
脚本文件夹 -script
界面的基本结构 -HTML
由浏览器识别解释
标记对    < 标记名 > 内容 </ 标记名 >
文档类型声明  编码方式

<title>元素

样式的使用

层叠样式表:在元素上层叠应用的样式命令集合
作用:设置显示效果
基本格式一:样式属性名 : 样式属性值 ;
如: width:200px;
添加到界面的方法
标签属性
<head></head> 之间
外部样式
参考网站
www.w3school.com.cn

                 

前端学习笔记网站(HTML5+CSS3+JavaScript前端网页web课程设计).rar
04-18
前端学习笔记网站(HTML5+CSS3+JavaScript前端网页web课程设计).rar前端学习笔记网站(HTML5+CSS3+JavaScript前端网页web课程设计).rar前端学习笔记网站(HTML5+CSS3+JavaScript前端网页web课程设计).rar ...
Web前端学习笔记
weixin_66697447的博客
06-03 673
var 对象名={属性名1:属性值1,属性名2:属性值2,属性名3:属性值3,函数名称:function(形参列表){调用格式:对象名.属性名;对象名.函数名();
Web前端笔记记录
yjnlovepy的博客
10-19 3726
web前端开发笔记
web前端笔记
m0_74148715的博客
02-28 1300
html、css
Web前端开发学习笔记
qq_41622776的博客
02-02 2722
自学笔记,仅供参考
超详细的web前端基础学习笔记
06-28
学习笔记涵盖了 web 前端开发的基础知识,包括 HTML 的基本结构、文档类型声明、常见的文本和列表标签、分区标签以及图片标签的使用方法。对于初学者而言,这些内容是构建网页的基础,而掌握这些基础知识是进一步...
web前端学习笔记以及代码
02-24
本压缩包“web前端学习笔记以及代码”显然包含了一套完整的前端学习资源,包括理论知识和实践代码,这对于初学者或者希望提升技能的开发者来说非常有价值。 首先,前端开发通常涵盖以下关键知识点: 1. HTML...
web前端最全笔记
qqyang_的博客
07-14 4438
#第一章 Web基础知识 Web开发基本概念 1、万维网是一个由许多相互链接的超文本组成的系统,通过互联网访问。 2、web:worldwideweb,万维网,简称web,www,通常称为网页。 3、web开发:进行网页页面制作及其阁下你给功能开发。 4、浏览器:显示网页内容,并让用户与这些文件交互 一种软件。(常用:IE、谷歌、火狐) 5、web服务器:提供web服务的计算机。 6、URL(统一资源定位符):互联网上标准资源的地址,可以从互联网上得到资源的位置和访问方法。 组成...
Web前端学习笔记(1)
maxiaoxiaohaohao的博客
10-19 3770
Web前端学习笔记(1)
Web前端学习重点笔记
m0_65484865的博客
05-03 451
项目1描述1描述2项目2域标题
Web前端笔记
weixin_51582215的博客
04-29 599
Web前端笔记
web前端学习笔记2
2301_80480494的博客
12-21 980
​ float 属性用于创建浮动框,将其移动到一边,直到左边缘或右边缘触及包含块或另一个浮动框的边缘。选择器 { float: 属性值;为什么需要清除浮动?父级没高度。子盒子浮动了。影响下面布局了,我们就应该清除浮动了。
前端web开发学习笔记
m0_61689418的博客
11-26 533
ternet上供外界访问的Web资源分为:静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。静态web资源开发技术:HTML、CSS。动态web资源开发技术:JavaScript、JSP/Servlet、ASP、PHP等。在Java中,动态web资源开发技术统称为Java Web
Web前端 笔记 (21-45)
m0_74246969的博客
10-28 1430
Web前端 笔记 (21-45)
web前端开发知识点梳理复习笔记
最新发布
weixin_55869683的博客
03-04 558
第一章
Java Web前端学习笔记:HTML到AJAX基础
"这篇文档包含了作者在学习Java Web前端时的笔记,主要涵盖了前端开发的基础知识,包括HTML、CSS、JavaScript、DOM编程、jQuery框架以及AJAX基础。" 本文档详细介绍了Java Web前端开发中的核心技术和元素,首先从...
写文章

热门文章

  • java保留两位小数4种方法 35231
  • pycharm报(Traceback (most recent call last))||(AttributeError: partially initialized module ‘)错误及解决方案 21621
  • Could not initialize class com.android.sdklib.repository.AndroidSdkHandler相关问题解决方案 21621
  • 一行代码让你伪装成黑客惊艳世人 17969
  • 下载python包的三种方式 15467

分类专栏

  • 微信小程序 55篇
  • 前端框架Vue2+Vue3 141篇
  • 杂文 47篇
  • 低代码 2篇
  • java 86篇
  • 人工智能和物联网 7篇
  • python 79篇
  • spring 9篇
  • Git 10篇
  • Web前端入门HTML5+CSS3+前端项目 29篇
  • JavaScript 93篇
  • Android 32篇
  • PHP 19篇
  • React 7篇
  • TypeScript 13篇
  • js高级 面向对象+ES6 25篇
  • webpack 6篇
  • node.js 23篇
  • 移动web开发实战 23篇
  • 数据交互&异步编程-前端进阶Ajax 22篇
  • jQuery 10篇
  • ECharts 10篇
  • 复习笔记 24篇

最新评论

  • CodeWave学习笔记--采购管理系统

    xinxin@chen: 大神,有道云上的数据库表可以分享一下吗,谢谢

  • VS Code 报错: Failed to install Visual Studio Code update

    weixin_65035587: 感谢,已解决

  • uni-app:商品详情

    火炬1: <view class="goods_nav"> <uni-goods-nav :fill="true" :options="options" :buttonGroup="buttonGroup" @click="onClick" @buttonClick="buttonClick"/> </view>我这段代码为啥加入购物车的按钮好像显示不出来

  • 实时更新天气微信小程序开发

    番茄茄茄茄茄茄: 用这个免费的天气接口:tianqiapi.com

  • Web APIs:移动端网页特效--移动端常见特效移动端轮播图和返回顶部及 click 延时解决方案

    快乐学编程: 请问全部用px的话,如何解决不同机型屏幕宽度不一的问题?

大家在看

  • 启动应用程序出现System.Runtime.InteropServices.dll找不到问题 444
  • 启动应用程序出现System.Runtime.InteropServices.WindowsRuntime.dll找不到问题 544

最新文章

  • 小程序appsecret在哪里看
  • 后台管理系统: 权限管理
  • 后台管理系统: 数据可视化案例
2024年10篇
2023年275篇
2022年499篇
2021年31篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

深圳坪山网站建设公司优化网站降权分析动易多屏优化网站自动识别高新区网站优化服务网站优化过程中洛阳网站seo优化技术优化网站从哪里开始舟山市企业网站优化传统行业网站优化如何投放北仑网站优化在哪里上城区网站优化厂家优化外链对网站有影响吗车陂手机网站优化网站导航优化哪个好祖庙网站优化技术门户网站怎么优化长沙网站优化体验什么叫网站优化具体指哪些芜湖市网站关键词优化同江网站单词优化广州花都网站推广优化网站怎么优化盒纷云速捷来看泉州怎么优化网站专业网站优化方案小企业优化网站西城网站首页优化调兵山网站优化快照网站排名提升软件能优化河北网站优化开发网站推广优化毫金手指花总6知名的seo网站优化系统香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

深圳坪山网站建设公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化