当前位置: 首页 > news >正文

广州建设交易中心网站首页网站开发框架

广州建设交易中心网站首页,网站开发框架,专业的教育行业网站制作,咨询公司管理制度文章目录1. 前言2. HTML2.1 下载 vscode3 HTML 常见标签3.1 注释标签3.2 标题标签3.3 段落标签3.4 换行标签3.5 格式化标签1. 加粗2. 倾斜3. 下划线3.6 图片标签3.7 超链接标签3.8 表格标签3.9 列表标签4. 表单标签4.1 from 标签4.2 input 标签4.3 select 标签4.4 textarea标签… 文章目录1. 前言2. HTML2.1 下载 vscode3 HTML 常见标签3.1 注释标签3.2 标题标签3.3 段落标签3.4 换行标签3.5 格式化标签1. 加粗2. 倾斜3. 下划线3.6 图片标签3.7 超链接标签3.8 表格标签3.9 列表标签4. 表单标签4.1 from 标签4.2 input 标签4.3 select 标签4.4 textarea标签5. 无语义标签6. 案例6.1 代码案例16.2 代码案例 21. 前言 到此 网络原理我们就看完了 接下来就需要进入一个新的阶段 也就是 正对 web 展开学习 . 这里进行web 开发 具体来说 就是 搭建一个网站 . 下面就来 学习一下 前端的知识 对它 扫个盲 . 前端开发 主要使用 三个编程 语言 : HTML CSS java Script 这里 HTML 和 CSS 这两个语言 就不是 通常意义的编程语言 通常的编程语言 是能表述逻辑的 而这俩 表达不了 逻辑 . 这俩 东西 知识表达了 一些 “属性” , 描述 一个东西是啥样子的 而不能 描述这个东西干了啥 . 具体来说 : HTML 描述了 网页的骨架 (页面里有啥没啥) CSS 描述 了 网页的样式 形容词 好比 你看到一个非常好看的妹子 你和室友说这里要如何表示 妹子好看呢 肤白貌美 大长腿 樱桃小嘴 等 这些 形容词 就 叫做样式 . 通过 HTML 和 CSS 就可以将我们的页面给描述出来但是它是静态的 是无法和用户 交互 是 缺少灵魂 。 而我们的 JS 就是描述了网页的行为 (如何和用户交互) 有了 js 我们的网页就可以 是动态的 . 这里 HTML 就像人的骨一样 CSS 就是皮 而 js 就是 魂 . 了解 JS 是 当前前端开发最主要的 语言 统治地位已经 20 年了 , 这里 最开始 是 java 搞这个事情 (java 最开始 做前端) 后来被 微软被刺 ,   然后 java 跌落神坛 JS 乘机上位 .   现在 JS 也有 一些挑战者 其中威胁最大的 TS TypeScript 正是微软 搞得 .   TS 之父 正是 c# 之父 TS 和 JS 的关系 就是 C 和 C 的关系 (兼容) .   前端程序猿纷纷倒戈 投入 TS 的环抱 时至今日 TS 的市场份额 应该应该已经超过 6 成了 (其实已经超过 JS) 包括 很多大厂 的知名产品都使用 TS 重构了 .   除此之外 还有一伙人 谷歌 因为安卓这里使用 java 吃了官司 怀恨在心 于是 搞下一代移动系统 搞了 Dart 语言 (Flutter 框架) , 这里 谷歌 野心很大 想要制霸全平台   当前 客户端 的形态 1.网页 2. PC 程序 3. 移动端程序 。谷歌的 Dart 就希望 将这些平台都能制霸 这一套程序写出的代码 能 在各个平台 都能运行   因此 Dart 就成为了 JS 的竞争者 但是 很遗憾 这个东西 估计就 够呛了 (谷歌 Dart 团队 裁员了 意味着 这个团队变得更边缘了 在加上 charGPT的威胁 ,   釜底抽薪的威胁到了 谷歌多年的垄断地位   再然后 前端 这么火 C , Python , Go , Rust … 是否眼馋这块肥肉呢 显然 是的 !! 这些大佬 们联合起来 搞了个 web asm (浏览器上的汇编) , CPU 认得是 汇编 这里不管是 啥语言 只要转成 webasm 此时就可以在浏览器上运行了 就可以进行前端开发了 , 当前阶段这个东西还不够成熟 目前还难以威胁到 JS 的地位 . 下面正式开始 学习 HTML 2. HTML HTML 描述网页的骨架 是非常有特点的 标签化的语言 . 下面通过 写 一个 hello word 来 感受一下 . 这里 我们 直接 创建一个.html 文件 通过 记事本 来 写 ​ 稍微说一下 上面我们是通过 记事本来 编写代码 通过浏览器来运行程序的 . 这里的开发 开发 和 运行 是完全独立的两个东西 我们之前写的java 代码 一直是写完代码 就通过 绿色的 三角进行运行 这里就可能导致我们搞混来 . 开发 是在程序猿的电脑上完成的写代码的过程 运行 则是在用户的电脑上完成具体的程序跑起来的过程 . 换句话来说 一次开发 N次 运行 我们写好的程序发布在网上 有 1 w 个人下载 此时我们的这个程序 就可能在这 1 w 个 人的电脑里 运行多次 这里对于初学者来说 我们自己开发的程序只有我们自己在运行 尤其是运行操作都被集成到开发者工具中 idea 写程序 点三角号 就运行了 此时 就会误以为 开发 和 运行是在一起的 . 我们刚刚写的 HTML 是直接在 浏览器中运行 浏览器 就相当于 JVM 这样的角色 我们 java 代码 运行在 JVM 上 HTML 包括 CSS JS 都是运行在浏览器上 2.1 下载 vscode 下面继续 这里使用的是记事本 完成代码的编写 显然不是一个好的选着 并没有 啥代码补全 等功能 , 降低了我们的开发效率 . 这里 就来介绍一下 当前前端开发使用的开发环境 最主流的两个 : JB 系列 IDEA 如果是专业版(教育版) 本身 就是支持前端的 , 或者使用 JB 提供的 WebStorm .使用 VSCode 他是完全免费的 接下来的 HTML CSS JS 我都会使用它 . 除了上面这两个 之外 还有很多选择 比如 dw , sublime , text vim 等 . vscode 下载 : http://t.csdn.cn/FNXnW 使用 vscode 这里 vscode 和 idea 相比 更简单 idea用的时候需要先创建一个项目创建过程中要配置很多东西 . vscode 则没有 “项目” 这个概念 ,都是使用目录来组织的 , 就可以 选择一个你当前想要代码的目录 打开这个目录 (打开目录就相当于以这个目录作为项目目录) 图一 图二 运行代码 vscode 常用插件 这里我们就通过 vscode 又完成了一遍 helloworld 下面 来研究一下 代码的特点 . html 代码是通过 标签来组织的 形如 html/html 用尖括号组织的 成对出现的这个东西就是标签 (tag) , 也可以叫做 元素 (element) 一个标签 通常 是成对出现的 , html 开始标签 , /html 结束标签 , 这俩之间 是标签的内容 . 标签 是可以 嵌套的 一个标签的内容可以是其他一个或者多个标签 , 此时 这样的标签构成一个 “树形结构” . 可以在开始标签中 给标签赋予 属性 (Attribute) 属性相当于是键值对 , 可以 又一个或者多个 . HTML 基本的语法结构 就是这几个 简单的规则 下面我们就来了解 当前HTML 中都支持那些标签 每个标签是干啥的 每个标签有那些关键属性 . 3 HTML 常见标签 html 这是 一个 html 文件最顶层标签 树根节点 head 存放了这个页面的一些属性 元素据 , meta data body 存放了这个页面包含那些内容 这里 通过 一个例子 来 区分一下 属性 和 内容 , 比如 : 我有个文本文件   这个文件的内容 : hello world   这个文件的属性 文件的大小 文件的创建者 文件的修改时间 文件的默认打开程序 … 下面继续 之前 不是 说过 通过 快捷方式生成了一个模板吗 下面就来解释一下 这个模板的一些标签 : 3.1 注释标签 代码的注释 HTML 注释标签 和一般语言的注释 差别很大 . 3.2 标题标签 标题 标签 有 6 个 h1 最大 最粗 h6 最小最细 . h1 - h6 从大变小 简单演示一下 : 3.3 段落标签 段落标签 : p 标签 演示 : 3.4 换行标签 换行标签 : br 演示 3.5 格式化标签 这里格式化标签 有几个 加粗: strong 标签 和 b 标签倾斜: em 标签 和 i 标签删除线: del 标签 和 s 标签下划线: ins 标签 和 u 标签 下面一个一个说 1. 加粗 演示 strong 标签 和 b 标签 2. 倾斜 演示 : em 标签 和 i 标签 3. 下划线 演示 : ins 标签 和 u 标签 3.6 图片标签 图片标签 img 图片可以使用img标签来表示图片。   img 是一个单标签。不需要结束标签   img 里面可以写很多的属性最核心的属性 就是 src 通过 src 描述图片的路径 (可以是相对路径 也可以是绝对路径 还可以是网络路径) 演示 这里来说说 img 标签中 的其他属性 图一 图二 3.7 超链接标签 超链接 标签 a 标签 3.8 表格标签 3.9 列表标签 4. 表单标签 4.1 from 标签 from 标签   使用 from 标签 进行前后端 交互 把页面上用户进行的操作/输入 提交到 服务器上 (这里展示展开 后面学习了 HTTP 协议再说) 4.2 input 标签 input 标签 有很多形态能够 表现成各种用户 来输入的组件 . 演示 图二 图三 4.3 select 标签 select 标签起到的效果是“下拉菜单/下拉框” 4.4 textarea标签 textarea标签 多行编辑框 上述这些 标签 也可以称为是 “控件” 构成 一个图形化界面的基本要素 . 5. 无语义标签 到此 HTML 一些常用的标签就看完了 如果 对HTML 的其他标签 感兴趣 可以去 MDN文档 查看 或者 HTML5 简介 (w3school.com.cn) 6. 案例 下面通过两个简单的代码案例 来熟悉一下 上面这些 标签 . 6.1 代码案例1 完成效果   纯属恶搞 , 勿当真 附上代码 !DOCTYPE html html langenheadmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0title个人简历/titlestyle#root {/* 设置宽度 */width: 600px;/* 设置高度 */height: 1750px;/* 设置 边框 */border-style: solid}/style /headbodydiv idrooth1xxx的个人简介/h1h2基本信息/h2img src../imgs/cxk.jpg width400px!-- 这里使用 div div 是块状元素 独占一行 --div求职意向: 个人练习生/divbr /!-- 加一个 换行好看一点 --div联系电话: xxxxxxx/divbr /div邮箱: xxxxxxx/divbr /!-- # 表示一个 空的链接 --a href#我的 Gitee/abr /br /a href#我的博客/ah2教育背景/h2olli1990 - 1996 翻斗幼儿园/lili1996 - 2002 小葵花小学/lili2002 - 2005 m78中学/lili2005 - 2007 练习两年半/li/olh2专业技能/h2ulli唱/lili跳/lilirap/lili篮球/li/ulh2我的经历/h2ollih3练习两年半/h3p开始时间: 2005 - 2007/pdiv经历介绍/divulli早上打篮球/lili晚上唱跳rap/li/ul/lilih3学习如何寄律师函/h3p开始时间: 2007 - 2008/pdiv经历介绍/divulli一秒八张/lili你干嘛/li/ul/li/olh2个人评价/h2p我 是一个 爱打篮球的 坤坤噢/p/div/body/html这里 添加 了 css 样式 (为了 添加边框好看一点) 如果不懂 可以 不写 6.2 代码案例 2 完成效果 这里可以通过 iconfont-阿里巴巴矢量图标库 找两张图 小图标 附上代码 !DOCTYPE html html langenheadmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0title简历填写/titlestyle#root {width: 500px;height: 800px;border-style: solid;}/style /headbodydiv idrooth1请填写简历信息/h1table!-- 姓名 --trtd姓名/tdtdinput typetext/td/tr!--选择性别 --trtd性别 :/tdtdinput typeradio namegender idmale checkedcheckedimg src../imgs/男.png height25pxlabel formale男/labelinput typeradio namegender idfemale namegenderimg src../imgs/女.png height25pxlabel forfemale女/label/td/tr!-- 出生日期 --trtd出生日期/tdtdselectoption--请选择年份--/optionoption1995/optionoption1996/optionoption1997/optionoption1998/optionoption1999/optionoption2000/optionoption2001/optionoption2002/optionoption2003/optionoption2005/optionoption2006/optionoption2007/optionoption2008/option/selectselectoption--请选择月份--/optionoption1/optionoption2/optionoption3/optionoption4/optionoption5/optionoption6/optionoption7/optionoption8/optionoption9/optionoption10/optionoption11/optionoption12/option/selectselectoption--请选择天数--/optionoption1/optionoption2/optionoption3/optionoption4/optionoption5/optionoption6/optionoption7/optionoption8/optionoption9/optionoption10/optionoption11/optionoption12/optionoption13/optionoption14/optionoption15/optionoption16/optionoption17/optionoption18/optionoption19/optionoption20/optionoption21/optionoption22/optionoption23/optionoption24/optionoption25/optionoption26/optionoption27/optionoption28/optionoption29/optionoption30/optionoption31/option/select/td/tr!-- 就读学校 --trtd就读学校/tdtdinput typetext/td/tr!-- 应聘岗位 --trtd应聘岗位/tdtdinput typecheckbox idfrontendlabel forfrontend前端开发/labelinput typecheckbox idbacktendlabel forbacktend后端开发/labelinput typecheckbox idqalabel forqa测试开发/labelinput typecheckbox idoplabel forop运维开发/label/td/tr!-- 掌握技能 --trtd掌握的技能/tdtdtextarea cols30 rows10/textarea/td/tr!-- 项目经历 --trtd项目经历/tdtdtextarea cols30 rows10/textarea/td/trtrtd/tdtdinput typecheckbox idconfirmlabel forconfirm我已仔细阅读过公司的招聘要求/label/td/trtr!-- 空白 的作用就是占位子 --td/tdtda href#查看我的状态/a/td/trtrtd/tdtdh2应聘者确认/h2ulli以上信息真实有效/lili能够尽早去公司实习/lili能接受公式的加班文化/li/ul/td/tr/table/div /body/html到此 我们的 HTML 就学习完了 注意 我们这里只是扫盲 关于 HTML 还有很多东西 我们都没有说过 还是那句话 我们 并不是 专业的前端 不需要太过于 了解 如果感兴趣 可以去 看看文档啥的.
http://www.dnsts.com.cn/news/60260.html

相关文章:

  • 提供专业网站建设平台番禺建设网站平台
  • 深圳市罗湖区住房和建设局网站普陀建设机械网站
  • 网站推广优化怎样网站制作技术方案
  • 模板网站不利于seo吗哪个淘宝客网站最好
  • 企业制作网站公司银川网站设计建设
  • 二级学院网站建设及利用情况佛山自己网站建设
  • 专业网页制作加盟浙江关键词优化
  • 无锡知名网站制作wordpress 修改模板
  • 网站建设的特征wordpress amp
  • 济南高端网站设计建设想做一个网站怎么做
  • 无锡市建设局网站中国企业信息
  • 重庆工程招标网站有哪些长沙网站推广公司
  • 网站建设注册什么公司好做一手房用什么网站
  • 昆明做网站公司哪家好前端开发需要学什么语言
  • 成都电商平台网站设计电影网站建设 流程
  • 苏州网站建设学费门户网站开发维护合同范本
  • 哪些客户需要做网站微信商户服务商平台
  • wap网站系统成都百度网站优化
  • 网站备案中页面网页设计与制作(第3版)书籍
  • 合肥哪家做网站wordpress文章分类跳转到指定模板
  • 设计网站怎么做品牌手机网站建设
  • 响应式 网站 开发泛华建设集团网站
  • 高档网站建维护网站多少钱
  • 建设网站是什么职位手机网站 win8风格
  • 男女性直接做的视频网站seo网站诊断优化流程
  • asp网站打开很慢的原因网站入股云建站
  • 做百度网站需不需要备案广西住房和城乡建设厅招聘
  • 优班图搭建网站wordpress怎么弄会员
  • 律师网站建设建议wordpress安装文件
  • 工装设计网站案例网站开发方案服装网站简介