web前端基础开发学习,关于前端开发学习经验总结

2021年web前端开发视频教程,自学web前端开发技术,全套web前端学习路线笔记 2021年web前端开发视频教程,自学web前端开发技术,全套web前端学习路线笔记 【导读】:初学web前端的小伙伴经常会遇到的问题,1.没方法2.没资源3.没经验,不知道从何开始 ,代码哥(DaiMaGe3)之前也是从新手过来的,很能理解web前端新手的难处,为了更好的帮助大家自学好web前端开发,我把自己精心梳理的web自学资料、心得及完整的web前端学习路线,统统都分享出来,希望对有需要的朋友有所帮助! 【大纲】: 1.为什么要学web前端开发? 2.哪些人可以学web前端开发? .. 阅读详情

做前端也有几年时间了,不敢说能把他看地多透,但是多多少少还是有些自己的东西。下面以 Tudou.com 的首页为例,总结总结。

就制作而言,我将一张页面分为四层:框架、布局、模块、列表和数据块。新建一个前端学习qun438905713,在群里大多数都是零基础学习者,大家相互帮助,相互解答,并且还准备很多学习资料,欢迎零基础的小伙伴来一起交流。

一、框架

 

页面的框架基本上都是:“头”、“主体”、“尾”。但是对于一些页面如Tudou.com,由于布局的需要,还应在“头”的下面还要加个“菜单”。

 

二、布局(以下用#ID表示页面元素)

 

#Head和#Foot里的就不说了,具体查看演示页面源码。

 

布局说的是将#Main里的内容分成几大块。我们看Tudou.com,#Main里典型的左右结构,我们用#Layout_1,#Layout_2表示。如图

 

三、模块

 

布局#Layout_1,#Layout_2里的块就是模块了,按我的理解,模块至少要有一个ID,Class则要视页面设计,给需要重用的加上。关于模块的ID名称,要取个有意义的名字,当然偷懒的可以用#Col_1,#Col_2,。。。

 

模块的Class名称用.cols_1,.cols_2,。。。

 

模块内部的如下图:

四、列表和数据块

 

模块的主体是由列表组成的,而列表里则包含数据块。

 

按我的理解,页面上的信息其实就是不同类型的列表。我们应将典型的列表方式提取出来,放在公用样式里(public.css)。以Tudou.com为例,需要定义到public.css里的列表至少要有以下三种:

 

  1. .list-v 垂直列表方式 (图片和文字成垂直排列)

  2. .list-h 水平列表方式 (图片和文字成水平排列)

  3. .list-t 文字列表方式

  4.  

数据块其实是微格式的一个变相应用,给不同的数据元素定义固定的结构。

 

Tudou.com 需要定义的数据块有:

 

  1. .mVideo (视频)

  2. .mList (豆单)

  3. .mUser (用户)

    新建一个前端学习qun438905713,在群里大多数都是零基础学习者,大家相互帮助,相互解答,并且还准备很多学习资料,欢迎零基础的小伙伴来一起交流。

比如 .mVideo 应该是这样的:

 

<div class=“mVideo”>
    <div class=“p”><a href=“” title=“”><img src=“” alt=“阿联又挂彩 有望首发战公牛” /></a></div>
    <div class=“d”>
        <div class=“d_name”><a href=“” title=“”>阿联又挂彩 有望首发战公牛</a></div>
        <div class=“d_user”><a href=“” title=“”>阿联又挂彩 有望首发战公牛</a></div>
        <div class=“d_length”>06:88</div>
        <div class=“d_time”>发布时间:<span>2007-10-08 14:31</span></div>
        <div class=“d_intro”>阿联又挂彩阿联又挂彩阿联又挂彩</div>
        <div class=“d_honor”>荣誉:<span><img src=“” alt=“&#199;&#191;” /></span></div>
        <div class=“d_view”>人气:<span>222</span></div>
        <div class=“d_comment”>评论:<span>323</span></div>
        <div class=“d_favorite”>收藏:<span>32</span></div>
        <div class=“d_type”>类型:<span><a href=“” title=“”>&#181;&#231;&#211;°</a><a href=“” title=“”>&#181;&#231;&#202;&#211;&#190;&#231;</a></span></div>
        <div class=“d_tag”>标签:<span><a href=“” title=“”>Twins</a><a href=“” title=“”>&#209;&#221;&#179;&#170;&#187;á</a></span></div>
        <div class=“d_subject”>专题:<span><a href=“” title=“”>±&#172;&#193;&#207;</a></span></div>
    </div>
</div>

 

最后,附上关键字表,就是一些用于公共定义的ID和Class名称。


ID

 

  1. #B-* // Body用

  2. #Head, #Main, #Foot //布局用ID

Class

  • #Message // 系统消息用

  • #Logo, #Toolbar, #Search, #Menu // Head内元素

  • #Layout_*, #Group_*, #Col_* // Main内元素

  • #Links, #CopyRight // Foot内元素

  • #B* // 广告位,与class=”b”结合使用

  • #Plugin // Banner用

    1. .txt, .btn, .label_checkbox, .label_input, .handle // 表单内元素

    2. .meat // 模块主体元素

    3. .list_*(.list_v, .list_h, .list-t, .list_top, …) // 列表元素,详见“列表”

    4. .m // 更多,可延伸至“绝对定位于右上角”的元素

    5. .s1, .s2, … // 用于子单元块需各自定义样式的元素,如菜单、排行榜等

    6. .s // 特殊元素,如果一个元素相对于兄弟节点特殊,则用之

    7. .b // 广告位

    8. .p, .d, .d_*, .h // 数据块内元素,分别为图片、详细、详细内元素、操作

    9. .handle // 操作元素

    10. .m_*(.mVideo, .mComment, .mUser, .mSubject, …) // 数据块元素

    11. .*_fix // *元素的补丁元素

    12. .current // 当前元素

如何科学高效的学习Web前端开发? 近几年,web前端开发工程师越来越火了,薪资待遇也快接近后端开发工程师了。很多准备入行前端开发工程师的小伙伴们,不知道准备得怎么样了呢? 有的朋友在想方设法的学习,争取在年后的金九银十能靠实力找到一份满意的工作!有的小伙伴在准备准备回家过个团圆年,来年再战!还有的小伙伴很迷茫,想学前端,却没有方向!这篇文章,就是教你零基础如何高效的学习web前端。 web前端开发(也称为客户端开发)主要是通过html,css,JavaScript,ajax,DOM等前端技术,实现网站在客服端的正确显示及交互功能。在早期. 阅读详情

相关推荐

WEB前端学习总结

HTML是超文本标记语言的英文缩写,这是一种标记语言,不需要进行编译,直接由浏览器执行。HTML文件是一个文本文件,包含了一些HTML元素、标签等。

web前端学习(总结/心得)

文章目录学习前端前提一, 明确方向/态度二, 明确内容路线学习前端过程三,明确方法,怎么学1、入门(两方面)->搭积木2、尝试写完整的东西四,如何深入3、把握主流实用知识4、广度认知,扩充知识面5、项目6、现实个人学习心得/建议: 前言:在学习的时候,即使有计划,有时候也会因为一些其他的干扰,陷入迷茫之中,暂断学习,所以总结一下学习web前端的一些表层的东西,帮助自己在学习过程中更加明确每一步该怎么走,也分析给大家。 博主学前端的教训 最早,在MOOC上看视频,大一花一个月寒假纯学习,就写了几个HTM

weixin_45627194的博客 2万+

web前端课程设计以及报告,jquery+js+css+html

web前端课程设计,jquery+js+css+html,实现基本前台所有界面,

web前端学习总结

web前端学习总结

m0_59077155的博客 1052

【实战指南】EC-Engineer中ESI配置与PDO Mapping全流程解析

本文详细解析了EC-Engineer中ESI配置与PDO Mapping的全流程操作,包括环境准备、ESI文件导入技巧、在线配置细节及故障处理。特别强调了WinPcap驱动的兼容性问题和PDO Mapping的最佳实践,帮助工程师高效完成EtherCAT总线配置,适用于工业自动化领域的伺服控制与运动协同场景。

weixin_28730927的博客 397

手把手教你用THS4551搭建全差分放大器电路(附ADC驱动实战)

本文详细介绍了如何使用TI的THS4551全差分放大器搭建高性能ADC驱动电路,涵盖芯片选型、电路配置、PCB布局及实战调试等关键环节。THS4551凭借其优异的共模抑制比和宽电源电压范围,成为驱动16位及以上精度ADC的理想选择,特别适合工业应用场景。

weixin_30338481的博客 282

零基础小白如何自学前端开发?

随着前端项目的复杂化,学习如何使用构建工具(如Webpack)和自动化工具(如Gulp、Parcel)来处理任务(如代码压缩、文件合并、自动刷新等)是很重要的。继续深入学习前端开发,除了基础技能外,你还可以扩展到一些更高级的领域,提升自己在实际开发中的能力。通过这些知识的学习和项目的实践,你将能够胜任更复杂的前端开发任务,逐渐成长为一名全面的前端工程师。通过循序渐进的学习,你将能够从零基础开始,逐步成为一名熟练的前端开发者。现代前端开发中,掌握一些开发工具是非常重要的,可以提高工作效率。

小宝哥Code的专栏 1470

从 0 到 1 学前端:超详细学习路径与避坑指南

《前端开发从零入门指南》系统梳理了前端学习的完整路径:首先掌握HTML(网页骨架)、CSS(样式设计)、JavaScript(交互逻辑)三大基础;然后选择Vue/React框架进行组件化开发;接着学习npm/webpack等工程化工具;最后通过博客、电商页等实战项目巩固技能。文章强调实践为王,推荐MDN文档+B站教程等优质资源,提醒避开"只看不练"的误区。学习路径呈现"基础→框架→工具→项目"的递进关系,建议学习者从编写第一个HTML页面开启前端之旅。

2303_80691118的博客 3296

项目篇:移动平台机械臂视觉定位抓取实施(基于ROS架构)

ROS包内容: 这篇日志的目的是快速项目实施,所以详细的部分会不断补充。 1、相机采集包(创建抓取图像服务,单张) Realsense Camera(微软深度摄像头,官方提供ros包) Pylon Camera(basler相机,官方提供ros包) 2、定位算法包(抓取图像,定位标志物) Aruco_ros (二维码定位,官方提供ros包) Apriltag (二维码定位,官方提供ros包)...

南北粉面馆 6049

WPS访问权限不足怎么解决??具体怎么操作?

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值。

**My Coding Family** 4171

Web前端的学习路线是什么?本文给你答案

前端工程师已经成为目前互联网企业极具竞争力的人才,企业不断提升薪资水平为了招聘到优秀的Web前端开发工程师。因此,越来越多的人想要学习Web前端。那么呢?Web前端的学习路线是什么?下面就和我一起来看看。 想成为一个Web前端开发工程师,需要掌握的知识有很多,大概包括:HTML、CSS、JavaScript、XML、JSON、服务器脚本语言(PHP,ASP,.NET,JSP等等)、jquery框...

xiaoxijing的博客 766

基于YOLOv8的表面裂痕等缺陷检测:深度学习与UI界面的实践

本文详细介绍了如何使用YOLOv8进行表面裂痕等缺陷检测,并结合图形用户界面展示检测结果。通过YOLOv8的强大能力,我们可以实现高效、准确的表面缺陷检测,提升工业产品的质量控制水平。未来,随着深度学习技术和数据集的不断发展,表面缺陷检测的精度和速度将不断提升,应用领域也将进一步拓展。希望本文的实践能够为深度学习在工业检测领域的应用提供一些启示。

YOLO 551

web前端开发需要学习什么?需要哪些开发工具?

web前端开发需要学习什么?需要哪些开发工具? web前端工程师其实在不同的公司,有不同的职能,但是称呼都是类似的   1.做网站设计、网页界面开发   2.做网页界面开发   3.做网页界面开发、前台数据绑定和前台逻辑的处理(我是属于这种的)   4.设计、开发、数据   web前端开发需要掌握的技术:   1.学习html 这个是最简单的,也是最基础的.要熟练掌握...

tzllxya的博客 2万+

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Web前端开发基础

前端(Front-End),也称为客户端(Client-Side),指的是用户在使用网站或Web应用时。它打造一个在视觉上吸引人、交互流畅、性能优异且可访问性强的。

2401_89167985的博客 1767

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Web前端开发需要学习哪些知识

首先了解web前端 Web前端开发是从网页制作演变而来的,名称上有很明显的时代特征。在互联网的演化进程中,网页制作是Web1.0时代产物,那时网站的主要内容是静态 的,用户使用网站的行为也以浏览为主。2005年以后,互联网进入Web2.0时代,各种类似桌面软件的Web应用大量涌现,网站的前端由此发生了翻天覆 地的变化。网页不再只是承载单一的文字和图片,各种富媒体让网页的内容更加生动,网页上软件化的...

weixin_41780944的博客 1万+

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

零基础如何学 Web 前端开发

今天是2021年7月的最后一天,也是一个美好的周六啊,本来我是不打算发文的,毕竟难得有一个好的休息天,让自己忙碌的一周身心放松下来,打打游戏,看看小姐姐不香吗。但是呢,就是有一些可爱的小伙伴私聊问我,零基础如何学 Web 前端开发,有什么建议,指导一下。这可难为我了,说实话这种建议还真不敢说,因为建议好了就把人带到了正确道路了,建议差了就是误人子弟。但是呢,既然问了,那就把我这么多年的个人阅历经验说一下,个人建议,仅供参考! 回答这个问题我不会给你讲一些不切实际的定义或者前端历史,或者一些你看不懂听不懂的玄

BOM485480的博客 5522

web前端开发介绍

前端内容介绍 一、什么是前端 应用软件组成:前端+后端 后端负责处理业务逻辑&提供数据,任何与用户直接打交道的操作界面都可以称之为前端,主要负责页面展示、与用户交互等等下面都是前端: 公司官网(在PC通过浏览器来访问公司网站) 移动端网页(在手机上来浏览公司信息、小游戏等) 移动端APP(例如:淘宝、去哪儿旅游、携程等) 微信小程序(微信最新推出的功能,随用随装,不占用手机空间)。 前端开发是从网页制作演变而来的。 早期的网页制作主要内容都是静态的,以文字图片为主,用户使用网站也以浏览为主。 随着互联网

淘小欣的博客 1万+

Web 前端开发基础

本文系统介绍了Web前端开发基础知识与技术体系。第一部分概述前端开发的职责与核心价值,分析其与后端的协作关系及三大基础技术(HTML、CSS、JavaScript)的作用。第二部分详细讲解HTML文档结构、常用标签、表单元素和HTML5新特性。第三部分解析CSS选择器、盒模型、布局方式及CSS3动画效果。第四部分阐述JavaScript基础语法、DOM操作和事件处理机制。第五部分推荐开发工具与环境配置,包括代码编辑器、调试技巧和Git版本控制。文章还对比了jQuery与主流框架(React/Vue),介绍响

2302_76884347的博客 2154

Web前端开发学习路线图

Web前端开发学习路线图

努力让自己发光,对的人才能迎着光而来 4万+

web前端开发需要哪些工具和需要学习什么?

首先封程中是在自身发展过程中java工程师,目前从事服务器(后端开发),但是之前也做过JavaWeb前端开发2年,所以还是有一些经验,下面简单介绍我的经验,这是不好的,你不喷,学习学习而忽视忽略它。 网络前端工程师在不同的公司有不同的功能,但地址相似。 1。网站设计与网页界面开发 2。做网站界面开发 3.Web界面开发,前端数据绑定,前台逻辑(我属于这个) 4。设计、开发、数据 web前端开发中...

web前端学习 7791

web前端开发课程学习,Web开发基础:大学生快速入门教程

web前端开发课程学习,Web开发基础:大学生快速入门教程

我的ID:sumer-work(全网同名)昵称:程序员SUMER(全网同名) 1581

0基础学习前端开发,高职web前端开发技能大赛

零基础学web前端开发要怎么去学? 首先要学习的就是基础知识:html、css和JavaScript。HTML是内容,CSS是表现,JavaScript是行为。前端开发的门槛其实非常低,与服务器端语言先慢后快的学习曲线相比,前端开发的学习曲线是先快后慢。 所以,对于从事IT工作的人来说,前端开发是个不错的切入点。也正因为如此,前端开发的领域有很多自学成“才”的同行。HTML是最基础的,现在流行的是HTML5设计,能更好的为移动端服务,要先学会网页布局。CSS是用来美化HTML页面的为页面提供布局和格式。最

m0_60226911的博客 2075

零基础学习web前端开发要怎么学习

在回答这个问题之前我们先要知道什么是 web 前端开发? web 前端开发的职责是什么?学习 web 前端开发的目的是什么?只有弄清楚这些问题以后,才能制定一份学习计划,按照计划有效的学习。 推荐一个web前端学习 QQ群606721798,欢迎大家加入,每天晚上在腾讯课堂都有一个技术学习课,会有老师分享干货,帮助大家分析解答问题 什么是 web 前端开发? 前端开发通常指的是 web 前端...

weixin_41780944的博客 1383
上一篇: HTML入门学习教程:简单网页制作
下一篇: 零基础学习网页制作需要注意的问题集锦
html基础教程
博客等级 码龄7年 136粉丝 108原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值