A complete Web applications require joint is implemented with the preceding development of technology and back-end development technology
The most important pre-stage development technologies: HTML, CSS, JavaScript
Back-end development technologies: Python, Java, PHP, ASP.NET, Node.js
Web project development technical team composed of: Project Manager, Product Manager (Product Manager, referred to as PM), UI designers or artists, engineers, front-end, back-end engineers, test engineers, operation and maintenance engineer
Front-end development technology
Responsible for web pages
HTML: Hyper Text Markup Language, HTML, browser also comply with technical, it defines the meaning of a series of elements of web content and organization of these elements
CSS: Cascading Style Sheet, cascading style sheets, page rendering control by style table appearance in front of the user
JavaScript: short JS, run the scripting language in the browser, and manipulate HTML elements respond to user actions
HTML
Markup Language, W3C is responsible for the development of technical standards, HTML5 is the latest version of the HTML standard technology
W3C: World Wide Web Consortium, World Wide Web Consortium
HTML5 is not just refer to HTML version 5.0, it is a series of modern technology to develop rich content of the page is a generic term
HTML is a subset of XML, but its format is not strictly XML
An HTML document is a statement by the document, a number of elements that make up HTML
HTML document is called a page, the file name suffix .html or .htm, you can use the browser to open
HTML documents are text files, you can use any text editor to write
World major browsers:
Google Chrome
Mozilla Firefox
Opera
Apple Safari
Microsoft Internet Explorer
Common HTML elements (tags):
Child element of the head element is defined metadata pages, i.e., page description information of various
The content of the body element will be displayed in the browser window client area
p: paragraph, the paragraph
img: image, representing an image, the common attributes src, width, height, border (border), etc.
a: hyperlinks, common attributes href, target, etc., i.e., can jump to another page, may jump to different locations within the same page (anchor link)
hr: dividing line
h1-h6: different levels of title (Note: This is used to organize the content structure, it is not used to adjust the size of the word)
pixel: pixel
Spread
-
You can use the software to write front-end HBuilder X
-
HTML5 relative to HTML4, additions and modifications to some elements
-
Rich content: the rich content, not just text content, as well as video and audio, etc.
-
JavaScript and Java has nothing to do, was called because JavaScript is the fire was Java, Java want to rub down the heat
-
Bitmap magnified when there will be a mosaic, and vector remain unchanged
-
img and a display line can have multiple page, whereas row for block-level elements will
-
Single label can omit the trailing slash
-
target = "_ blank" can make a hyperlink to open a new web page window, rather than covering
-
As long as responsible for the content pages of HTML, CSS styles in charge
-
pip install the module name -i https://pypi.douban.com/sample