原标题:【计算机·知识】关于前端的计算机基础知识

作为一个刚刚入门的程序猿,你是否对专业知识有足够的了解?今天新闻君带你走进前端的世界。

前端的语言接触起来相对于后端的语言要容易不少,但前端的语言也有很多,HTML、CSS、Java、XML、ASP.NET 等等。那应该了解哪些呢?

学习前端的这些知识,了解每一种语言的规则,从而了解产品前端的页面是如何实现的、交互的方式有哪些,掌握前端功能、交互实现的方式方法。PS:虽然不需要你完全会写这些代码,但至少要知道页面效果、交互是通过什么方式。

1、HTML

HTML(Hyper Text Markup Language),一种描述网页的语言,我们平时看到的网页大多都是通过HTML实现的。HTML使用一系列的标签来定义页面如何处理文字、图片、链接、视频等等内容,而浏览器通过读取这些标签,然后呈现出来。HTML标签固定的格式为 内容标签>。

常见的标签有:

标题,用

等标签来定义;

段落,用

标签来定义;

表格,用

链接,用 标签来定义的;

图像,用 标签来定义的;

样式,用

2、CSS

有了内容,如何呈现就需要CSS了。CSS定义HTML的样式,样式包括:背景(背景颜色、背景图片等)、文本(颜色、字符间距,对齐文本,装饰文本,对文本进行缩进)、文字(大小、加粗、风格(如斜体)和变形)、链接、列表、表格(表格颜色、高度宽度、内部边框等等)、轮廓。简单说,word中的开始菜单栏的所有功能基本都属于样式。

CSS 语言的规则由两个主要的部分构成:选择器,以及一条或多条声明。选择器通常是您需要改变样式的 HTML元素,即所有代码。声明则规定属性和值,每条声明由一个属性和一个值组成。

3、Java

Java属于网络的脚本语言页面中的动态效果就要依靠Java了, 它常常被网页用来改变页面内容、验证表单、检测浏览器、创建cookies、异常提醒等等。在HTML 页面中插入 Java,一般都在 <> 与> 标签之间。Java 中的所有事物都是对象,包括字符串、数字、数组、日期等等。对象是拥有属性和方法的数据。属性是值,方法是可执行的动作。

4、Json

Json主要处理数据,是一种轻量级的文本数据交换格式。它使用 Java 语法来描述数据对象,所以咯,它和JS语法相同,熟悉了JS,JSON自然很容易就明白了。Json语法规则如下:数据在名称/值对中,并由逗号分隔。花括号保存对象,方括号保存数组。

以上这四种语言的内容不止这些,这里只是抛砖引玉,简单和大家聊聊每种语言最基本的规则而已。熟悉每种语言的规则,随便打开一个页面,大致可以知道哪部分代码是干什么用的,实现什么效果。而其中还有很多的奥妙,正等待着积极求知的你们自己去发掘。

平台编辑:王天琪

责任编辑:

java 前端基础知识_【计算机·知识】关于前端的计算机基础知识相关推荐

  1. web后端语言_web前端学习路线图_快速入门web前端学习路线图

    如何学好Web前端开发技术?前端学习路线是什么?如今,移动开发的发展依旧如火如荼,企业对于Web前端人才需求产生了巨大的缺口,从事Web前端开发的程序员们则是其中较大的获益者.Web前端的广泛运用,造 ...

  2. jeecgboot 前端环境搭建_如何从零开始搭建前端监控平台?

    前端监控与优化,一直是前端领域的重要研究方向.尤其在当下页面功能繁杂.页面延迟容忍度降低的时代,一套符合自身业务需要的监控平台,往往能让页面性能优化事半功倍. 现在市面上的大多数监控平台都是对性能.网 ...

  3. react学习预备知识_在10分钟内学习React基础知识

    react学习预备知识 If you want to learn the basics of React in the time it takes you to drink a cup of coff ...

  4. 网络工程师需要哪些知识_成长工程师可以教给我们哪些工程知识

    网络工程师需要哪些知识 I've been working as an engineer on the growth team at Airbnb for a couple of months now ...

  5. java 汉字转拼音_推荐一款前端汉字转拼音组件工具

    推荐一个前端的汉字转拼音组件 hotoo/pinyin, 支持在 Node 和 Web 浏览器环境运行. github网址:https://github.com/hotoo/pinyin 特性 根据词 ...

  6. java五子棋悔棋代码_小猿圈前端编写JS五子棋游戏

    前段时间发的飞机大战的游戏很多小伙伴都私聊让再做个游戏,今天小猿圈web前端讲师为大家分享的是JS五子棋的游戏,想玩的小伙伴记得自己运行一下呦. JS五子棋游戏代码: 五子棋 canvas { dis ...

  7. java光标移动函数_文件内光标的移动 函数基础 定义函数的三种形式 函数的返回值 调用方式...

    # with open(r'a.txt', 'r', encoding='utf-8')as f: # data1=f.read() # print('>1>:',data1) # pri ...

  8. 阿里巴巴java工程师应聘条件_【全国】—前端/Java工程师—阿里巴巴(长期招聘)...

    Thank you for sharing your thoughts! I've been browsing for a place similar to this for quite a very ...

  9. webform 控件上面能写 前端事件吗_详细的网易前端秘籍—如何准备面试

    点击上方"前端印象",选择"设为星标"第一时间关注技术干货! 前言 开门见山,这篇文章,适合「初级前端」,如果你还在校招的话,或者还在求职的话,可以看看本文,找 ...

  10. 前端分离的前端开发工具_使我成为前端开发人员工作的工具和资源

    前端分离的前端开发工具 Learning front-end development can be a bit overwhelming at times. There are so many res ...

最新文章

  1. Caused by: java.sql.BatchUpdateException
  2. 清华学生计划表上热搜,大写的服!
  3. IBM首家发布了公有云中的裸机Kubernetes
  4. python菜鸟教程h-Python for 循环语句
  5. Oracle函数的定义
  6. CSS3圆圈动画放大缩小循环动画效果
  7. mac终端mysql的字符集_mac下修改mysql默认字符集为utf8
  8. 论文学习16-Going out on a limb: without Dependency Trees(联合实体关系抽取2017)
  9. 2017计算机基本配置检测表,2017整理如何查看电脑的硬件配置信息?查看电脑硬件配.ppt...
  10. 55.模拟撕衣服游戏编辑图片
  11. java 实现点击率_redis实现点击量/浏览量
  12. Replace Autoprefixer browsers option to Browserslist config.
  13. Verilog语言初学1
  14. mysql忘记密码win10,如何巧妙解决处理深度技术Win10系统忘记Mysql密码
  15. 目标与哲学---论《道德情操论》与…
  16. 电脑桌面app客户端、微信公众号-小程序测试方法
  17. b站某知名云跑路云跑路是咋回事
  18. 网站域名备案查询方法,批量查询网站域名备案的教程
  19. 权限管理框架实现(1)--Struts切面处理
  20. 用大智慧实现大数据的大价值

热门文章

  1. 客快物流大数据项目(十一):Docker应用部署
  2. grep 使用 nsr 实现查找
  3. Kotlin 中 switch 写法
  4. 打字游戏--飞机大战
  5. 中国互联网+光伏逆变器行业商业模式创新与投资机会深度研究报告
  6. 2022-2028年中国无人经济行业深度调研及投资前景预测报告
  7. HttpWebRequest类之基本定义
  8. shell--数组的定义/访问/赋值/遍历
  9. 2013年3月百度之星B题
  10. 杂谈---改变个人习惯