zoukankan      html  css  js  c++  java
  • 前端了解

    职责----对接后端的数据呈现,以及UI的界面设计呈现。

    对后端(算法也属于后端,只是后端又分为部署在云端和客户端)的返回结果进行展示。

    Web前端三剑客:HTML、CSS、JavaScript,在实际中是相互搭配使用的。

    HTML

    是用来标记内容的(重在内容组织上)

    HTML是超文本标记语言的简称,它是一种不严谨的、简单的标识性语言。它用各种标签将页面中的元素组织起来,告诉浏览器该如何显示其中的内容。

    为什么说HTML是不严谨的呢?因为HTML标签即使不闭合,也并不会影响页面内容的组织。

    CSS

    是用来修饰内容样式的(重在内容样式美化展示上,如字体颜色等)

    CSS是层叠样式表的简称,它用来表现HTML文件样式的,简单说就是负责HTML页面中元素的展现及排版。

    JavaScript

    是用来做交互的,比如可以在界面上点击按钮返回结果

    JavaScript是一种脚本语言,即可以运行在客户端也能运行在服务器端。
    JavaScript的解释器就是JS引擎,JS引擎是浏览器的一部分。而JavaScript主要是用来扩展文档交互能力的,使静态的HTML具有一定的交互行为(比如表单提交、动画特效、弹窗等)。

    HTML与CSS及JS的关系

    这三者99%的情况下都是搭配使用的,但也不是绝对的,具体关系是:

    HTML与CSS、JS是不同的技术,可以独立存在;

    HTML一般需要CSS和JS来配合使用,否则单一HTML文档无论是功能还是展示上效果都不理想;

    CSS一般是不能脱离HTML或XML的,如果CSS脱离了HTML和XML,那就没有存在的必要的;

    JS可以脱离HTML和CSS而独立存在;

    JS可以操作HTML和CSS。

    总结

    如果把HTML比做身体,那CSS就好比是衣服,而JavaScript则意味着人能做的一些高级动作。

  • 相关阅读:
    129. Sum Root to Leaf Numbers
    113. Path Sum II
    114. Flatten Binary Tree to Linked List
    112. Path Sum
    100. Same Tree
    300. Longest Increasing Subsequence
    72. Edit Distance
    自定义js标签库
    JS 实现Table相同行的单元格自动合并示例代码
    mysql 高版本only_full_group_by 错误
  • 原文地址:https://www.cnblogs.com/Henry-ZHAO/p/14123865.html
Copyright © 2011-2022 走看看