前端基础---认识前端框架(html、css、js、)

创建前端--搭建房子

html : 原材料

css: 装修

javascript : 智能化房子

一、大框架

html-超文本结构化标记语言

按各种各样的标签划分,标签最本质作用是形成独立空间。同时带有自身特色。(如标题标签)

1、从使用角度分为两大类:

  • 供显示的标签:如 <h1>(标题)、<p>(段落)、<img>(图片)等,用户可以看到的内容。
  • 供收集信息的标签:如 <input><form><textarea>,用于用户输入数据。

2、从元素本身特性划分为:

  • 块级元素:独占一行,通常可以设置宽度和高度(如 <div><h1>)。
  • 内联元素:不独占一行,宽高无法直接设置(如 <span><a>)。
  • 内联块级元素:不独占一行,但可以设置宽高(如 <img><input>)。

css-层叠样式单

CSS 用于美化和布局 HTML 元素,它使页面的展示效果更具吸引力,类似于房子的“装修”。

  • 选择器:决定对哪个元素应用样式,如类选择器 .class,ID 选择器 #id
  • 盒子模型:每个 HTML 元素都被看作是一个矩形的“盒子”,盒子模型包括 margin(外边距)、border(边框)、padding(内边距)、content(内容)。
  • 布局:用于控制页面元素的位置,常见布局方式包括:
    • float布局:使用 float 来让元素浮动,通常用于创建多栏布局。
    • 内联块级布局:如使用 display: inline-block
    • 弹性盒子布局(Flexbox):更现代的布局方式,提供了强大的横向和纵向排列能力。

样式叠加:CSS 样式具有层叠特性,多个样式规则可以叠加影响同一个元素。

javascript(js)

JavaScript 赋予网页“生命”,负责与用户的动态交互。它可以让页面不仅仅是静态展示,而是提供更多交互功能:

  • 效果交互:通过 JavaScript 可以实现网页的视觉效果,如轮播图、弹出框等。
  • 数据交互:通过与后端交互(如使用 jQuery 和 AJAX),JavaScript 能够发送和接收数据,动态更新页面内容。
  • 第三方框架
    • jQuery:一个简化 JavaScript 操作的库,用于方便地操作 DOM、实现动画效果、处理事件和 AJAX。
    • Layer:用于创建弹出层和对话框的插件,提升用户交互体验。
    • ECharts:一个强大的图表库,能够绘制各种数据可视化图表。

【之前大一学过一点前端的内容,但不够系统,只会一点点皮毛,emmm对前端还是挺感兴趣的,忙里偷闲~~我会记录我的整个学习过程~~最后肯定会收获满满(#^.^#)】 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值