Home >Web Front-end >Front-end Q&A >What is front-end?

What is front-end?

烟雨青岚
烟雨青岚Original
2020-07-01 13:41:244861browse

The front-end is the front-end part of the website, which is a web page that runs on PC, mobile and other browsers and is displayed to users. Front-end technology is generally divided into front-end design and front-end development. Front-end design can generally be understood as the visual design of the website, and front-end development is the front-end code implementation of the website.

What is front-end?

The front-end is the front-end part of the website, which runs on PC, mobile and other browsers to display web pages to users. With the development of Internet technology, the application of HTML5, CSS3, and front-end frameworks, cross-platform responsive web design can adapt to various screen resolutions, and perfect dynamic design can bring users a very high user experience.

Front-end technology is generally divided into front-end design and front-end development. Front-end design can generally be understood as the visual design of the website, and front-end development is the front-end code implementation of the website, including basic HTML, CSS and JavaScript/ ajax, the latest advanced versions of HTML5, CSS3, and SVG, etc.

HTML, CSS, JavaScript

These three are the three most basic and necessary skills in front-end development. In front-end development, when laying out the page, HTML defines the elements, CSS positions the displayed elements, and JavaScript is used to achieve corresponding effects and interactions. Although it looks simple on the surface, there are definitely many things that need to be mastered. Before developing, you need to clarify and understand these concepts, so that you will be comfortable during the development process.

HTML

refers to Hyper Text Markup Language (Hyper Text Markup Language). This is also the most commonly used common language on our web pages. It has gone through multiple versions. Development has reached version 5.0. Thanks to the standards and specifications established by W3C, it has been generally upgraded to XHTML. XHTML refers to Extensible HyperText Markup Language. XHTML became W3C on January 26, 2000. Standard is a stricter and purer HTML code, and the goal of XHTML is to replace HTML.

XHTML is almost identical to HTML 4.01. XHTML is HTML redefined as an XML application and is a W3C standard. The W3C defines XHTML as the latest version of HTML. All new browsers support XHTML.

CSS

Cascading Style Sheet (Cascading Style Sheet) is referred to as "CSS", usually also called "Style Sheet (Style Sheet)", which is used For web page style design. For example, if you want the link word to be blue when it is not clicked, and then turn red and underlined when the mouse is moved over it, this is a style. By setting up a style sheet, you can uniformly control the display attributes of each mark in HTML. Cascading style sheets allow people to more effectively control the appearance of web pages. Using cascading style sheets, you can expand your ability to precisely specify the position and appearance of web page elements and create special effects.

JavaScript

is a prototype-inherited object-oriented dynamic type case-sensitive client scripting language developed from Netscape's LiveScript. The purpose is to solve the speed problems left by server-side languages, such as Perl, and provide customers with a smoother browsing effect. At that time, the server needed to verify the data. Since the network speed was very slow, only 28.8kbps, the verification step wasted too much time. So Netscape's browser Navigator added Javascript to provide basic functions of data verification.

Recommended tutorial: "pr tutorial"

The above is the detailed content of What is front-end?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn