HTML Layout Elements And Techniques - W3Schools
Có thể bạn quan tâm
Tutorials
Tutorials filter input ×HTML and CSS
Learn HTML Tutorial Reference Learn CSS Tutorial Reference Learn RWD Tutorial Learn Bootstrap Overview Learn W3.CSS Tutorial Reference Learn Sass Tutorial Reference Learn Colors Tutorial Reference Learn Icons Tutorial Reference Learn SVG Tutorial Reference Learn Canvas Tutorial Reference Learn Graphics Tutorial Learn UTF-8 and Emojis Reference Learn How To TutorialData Analytics
Learn AI Tutorial Learn Generative AI Tutorial Learn ChatGPT-3.5 Tutorial Learn ChatGPT-4 Tutorial Learn Google Bard Tutorial Learn Machine Learning Tutorial Learn DSA Tutorial Learn Data Science Tutorial Learn NumPy Tutorial Learn Pandas Tutorial Learn SciPy Tutorial Learn Matplotlib Tutorial Learn Statistics Tutorial Learn Excel Tutorial Learn Google Sheets TutorialWeb Building
Create a Website HOT! Create a Server NEW Where To Start Web Templates Web Statistics Web Certificates Web Development Introduction to Programming Introduction to HTML & CSS Code Editor Test Your Typing Speed Play a Code Game Cyber Security Accessibility Join our NewsletterJavaScript
Learn JavaScript Tutorial Reference Learn React Tutorial Learn jQuery Tutorial Reference Learn Vue Tutorial Reference Learn Angular Tutorial Learn AngularJS Tutorial Reference Learn JSON Tutorial Reference Learn AJAX Tutorial Learn AppML Tutorial Reference Learn W3.JS Tutorial ReferenceWeb Building
Create a Website HOT! Create a Server NEW Where To Start Web Templates Web Statistics Web Certificates Web Development Introduction to Programming Introduction to HTML & CSS Code Editor Test Your Typing Speed Play a Code Game Cyber Security Accessibility Join our NewsletterBackend
Learn Python Tutorial Reference Learn SQL Tutorial Reference Learn MySQL Tutorial Reference Learn PHP Tutorial Reference Learn Java Tutorial Reference Learn C Tutorial Reference Learn C++ Tutorial Reference Learn C# Tutorial Learn R Tutorial Learn Kotlin Tutorial Learn Rust Tutorial Learn Go Tutorial Learn Django Tutorial Reference Learn PostgreSQL Tutorial Learn TypeScript Tutorial Learn ASP Tutorial Reference Learn Node.js Tutorial Reference Learn Raspberry Pi Tutorial Learn Swift Tutorial Learn Git Tutorial Learn Bash Tutorial Learn MongoDB Tutorial Learn AWS Cloud Tutorial Learn XML Tutorial Reference Reserve SpotData Analytics
Learn AI Tutorial Learn Generative AI Tutorial Learn ChatGPT-3.5 Tutorial Learn ChatGPT-4 Tutorial Learn Google Bard Tutorial Learn Machine Learning Tutorial Learn DSA Tutorial Learn Data Science Tutorial Learn NumPy Tutorial Learn Pandas Tutorial Learn SciPy Tutorial Learn Matplotlib Tutorial Learn Statistics Tutorial Learn Excel Tutorial Learn Google Sheets TutorialWeb Building
Create a Website HOT! Create a Server NEW Where To Start Web Templates Web Statistics Web Certificates Web Development Introduction to Programming Introduction to HTML & CSS Code Editor Test Your Typing Speed Play a Code Game Cyber Security Accessibility Join our Newsletter ×References
References filter input ×HTML and CSS
HTML Tags Reference CSS Reference W3.CSS Reference Bootstrap 3 Reference Bootstrap 4 Reference Color Names Icons Reference SVG Reference Canvas Reference Sass Reference UTF-8 Charset Reference UTF-8 Emojis ReferenceJavaScript
JavaScript Reference HTML DOM Reference jQuery Reference Vue Reference Angular Reference JSON Reference AppML Reference W3.JS ReferenceBackend
Python Reference SQL Reference MySQL Reference PHP Reference Java Reference C Reference C++ Reference Django Reference ASP Reference Node.js Reference XML Reference ×Exercises
Excercises filter input ×HTML and CSS
HTML Exercise Quiz Challenge CSS Exercise Quiz Challenge Bootstrap 3 Exercise Quiz Bootstrap 4 Exercise Quiz Bootstrap 5 Exercise QuizData Analytics
DSA Exercise Quiz NumPy Exercise Quiz Pandas Exercise Quiz SciPy Exercise Quiz Excel Exercise What is an Exercise? What is a Quiz? What is a Challenge?JavaScript
JavaScript Exercise Quiz React Exercise Quiz jQuery Exercise Quiz Vue Exercise Quiz Angular Exercise QuizBackend
Python Exercise Quiz Challenge SQL Exercise Quiz MySQL Exercise Quiz PHP Exercise Quiz Java Exercise Quiz Challenge C Exercise Quiz Challenge C++ Exercise Quiz Challenge C# Exercise Quiz R Exercise Quiz Kotlin Exercise Quiz Django Exercise Quiz Node.js Exercise Quiz PostgreSQL Exercise Quiz TypeScript Exercise Quiz Git Exercise Quiz Bash Exercise Quiz Go Exercise MongoDB ExerciseData Analytics
DSA Exercise Quiz NumPy Exercise Quiz Pandas Exercise Quiz SciPy Exercise Quiz Excel Exercise What is an Exercise? What is a Quiz? What is a Code Challenge? ×Certificates
Filter field for certifications ×HTML and CSS
HTML Certificate Course Bootcamp CSS Certificate Course Bootcamp Bootstrap 3 Certificate Course Bootstrap 4 Certificate Course Bootstrap 5 CertificateData Analytics
DSA Certificate Data Analytics Course NumPy Certificate Course Pandas Certificate Course Excel Certificate Social Media Course What is a Certificate? What is a Bootcamp?Programs
Full Access Best Value! Front End Certificate Course Web Dev. Certificate Course Web App Certificate Course Web Design Certificate CourseJavaScript
JavaScript Certificate Course Bootcamp React Certificate Course Bootcamp jQuery Certificate Course Vue CertificatePrograms
Full Access Best Value! Front End Certificate Course Bootcamp Web Dev. Certificate Course Bootcamp Web App Certificate Course Web Design Certificate CoursePrograms
Full Access Best Value! Front End Certificate Course Bootcamp Web Dev. Certificate Course Bootcamp Web App Certificate Course Web Design Certificate CourseBackend
Python Certificate Course Bootcamp SQL Certificate Course Bootcamp MySQL Certificate PHP Certificate Course Java Certificate Course C Certificate C++ Certificate Course C# Certificate Course R Course Django Certificate NodeJS Certificate Bootcamp TypeScript Certificate Course XML Certificate Course Cyber Security Certificate Course Accessibility Certificate CourseData Analytics
DSA Exam Data Analytics Course NumPy Course Pandas Course Excel Certificate Social Media Course What is a Certificate? ×All Our Services
Dark mode Services filter input ×W3Schools offers a wide range of services and products for beginners and professionals, helping millions of people everyday to learn and master new skills.
Free Tutorials
Enjoy our free tutorials like millions of other internet users since 1999
References
Explore our selection of references covering all popular coding languages
Create a Website
Create your own website with W3Schools Spaces - no setup required
Exercises
Test your skills with different exercises
Quizzes
Test yourself with multiple choice questions
Code Challenges
Test your skills with interactive code challenges
Get Certified
Document your knowledge
Log in / Sign Up
Create an account to track your progress
League
Earn XP and climb the ranks with different challenges
Upgrade
Become a PLUS user and unlock powerful features (ad-free, hosting, support,..)
Where To Start
Not sure where you want to start? Follow our guided path
Code Editor (Try it)
With our online code editor, you can edit code and view the result in your browser
Bootcamps
Learn from passionate instructors through live online sessions
Templates
We have created a bunch of responsive website templates you can use - for free!
Web Hosting
Host your own website, and share it to the world with W3Schools Spaces
Create a Server
Create your own server using Python, PHP, React.js, Node.js, Java, C#, etc.
How To's
Large collection of code snippets for HTML, CSS and JavaScript
CSS Framework
Build fast and responsive sites using our free W3.CSS framework
Videos
Learn the basics of HTML in a fun and engaging video tutorial
Browser Statistics
Read long term trends of browser usage
Typing Speed
Test your typing speed
Color Picker
Use our color picker to find different RGB, HEX and HSL colors.
Newsletter
Join our newsletter and get access to exclusive content every month
Emojis Reference
Check out our refererence page with all the emojis supported in HTML 😊
Code Game
W3Schools Coding Game! Help the lynx collect pine cones
UTF-8 Reference
Check out our full UTF-8 Character reference
Community
Chat, Learn and Connect with Us on Discord
Teachers
Contact us about W3Schools Academy for educational institutions
For Businesses
Contact us about W3Schools Academy for your organization
Contact Us
About sales: [email protected] About errors: [email protected]
× ❮ ❯ HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS DSA TYPESCRIPT ANGULAR ANGULARJS GIT POSTGRESQL MONGODB ASP AI R GO KOTLIN SWIFT SASS VUE GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE INTRO TO PROGRAMMING INTRO TO HTML & CSS BASH RUSTHTML Tutorial
HTML HOME HTML Introduction HTML Editors HTML Basic Basic Code Challenge HTML Elements Elements Code Challenge HTML Attributes Attributes Code Challenge HTML Headings Headings Code Challenge HTML Paragraphs Paragraphs Code Challenge HTML Styles Styles Code Challenge HTML Formatting Formatting Code Challenge HTML Quotations Quotations Code Challenge HTML Comments Comments Code Challenge HTML Colors Colors RGB HEX HSL Code Challenge HTML CSS CSS Code Challenge HTML Links Links Link Colors Link Bookmarks Code Challenge HTML Images Images Image Map Background Images The Picture Element Code Challenge HTML Favicon HTML Page Title HTML Tables HTML Tables Table Borders Table Sizes Table Headers Padding & Spacing Colspan & Rowspan Table Styling Table Colgroup Code Challenge HTML Lists Lists Unordered Lists Ordered Lists Other Lists Code Challenge HTML Block & Inline Block & Inline Code Challenge HTML Div Div Code Challenge HTML Classes Classes Code Challenge HTML Id Id Code Challenge HTML Buttons Buttons Code Challenge HTML Iframes Iframes Code Challenge HTML JavaScript JavaScript Code Challenge HTML File Paths File Paths Code Challenge HTML Head Head Code Challenge HTML Layout Layout Code Challenge HTML Responsive Responsive Code Challenge HTML Computercode Computercode Code Challenge HTML Semantics Semantics Code Challenge HTML Style Guide HTML Entities Entities Code Challenge HTML Symbols HTML Emojis HTML Charsets HTML URL Encode HTML vs. XHTMLHTML Forms
HTML Forms Forms Code Challenge HTML Form Attributes HTML Form Elements Form Elements Code Challenge HTML Input Types Input Types Code Challenge HTML Input Attributes Input Form AttributesHTML Graphics
HTML Canvas Canvas Code Challenge HTML SVG SVG Code ChallengeHTML Media
HTML Media HTML Video Video Code Challenge HTML Audio Audio Code Challenge HTML Plug-ins HTML YouTubeHTML APIs
HTML Web APIs HTML Geolocation HTML Drag and Drop HTML Web Storage HTML Web Workers HTML SSEHTML Examples
HTML Examples HTML Editor HTML Quiz HTML Exercises HTML Challenges HTML Website HTML Syllabus HTML Study Plan HTML Interview Prep HTML Bootcamp HTML Certificate HTML Summary HTML AccessibilityHTML References
HTML Tag List HTML Attributes HTML Global Attributes HTML Browser Support HTML Events HTML Colors HTML Canvas HTML Audio/Video HTML Doctypes HTML Character Sets HTML URL Encode HTML Lang Codes HTTP Messages HTTP Methods PX to EM Converter Keyboard Shortcuts HTML Layout Elements and Techniques ❮ Previous Next ❯Websites often display content in multiple columns (like a magazine or a newspaper).
Example
- London
- Paris
- Tokyo
London is the capital city of England. It is the most populous city in the United Kingdom, with a metropolitan area of over 13 million inhabitants.
Standing on the River Thames, London has been a major settlement for two millennia, its history going back to its founding by the Romans, who named it Londinium.
Try it Yourself »HTML Layout Elements
HTML has several semantic elements that define the different parts of a web page:
<header> - Defines a header for a document or a section <nav> - Defines a set of navigation links <section> - Defines a section in a document <article> - Defines independent, self-contained content <aside> - Defines content aside from the content (like a sidebar) <footer> - Defines a footer for a document or a section <details> - Defines additional details that the user can open and close on demand <summary> - Defines a heading for the <details> element |
You can read more about semantic elements in our HTML Semantics chapter. |
HTML Layout Techniques
There are four different techniques to create multicolumn layouts. Each technique has its pros and cons:
- CSS frameworks
- CSS float property
- CSS flexbox
- CSS grid
CSS Frameworks
If you want to create your layout fast, you can use a CSS framework, like W3.CSS or Bootstrap.
Ever heard about W3Schools Spaces? Here you can create your website from scratch or use a template.
Get started for free ❯* no credit card required
CSS Float Layout
You can create entire web layouts using the CSS float property. Float is easy to learn - you just need to remember how the float and clear properties work. Disadvantages: Floating elements are tied to the document flow, which may harm the flexibility. Learn more about float in our CSS Float and Clear chapter.
Example
- London
- Paris
- Tokyo
London is the capital city of England. It is the most populous city in the United Kingdom, with a metropolitan area of over 13 million inhabitants.
Standing on the River Thames, London has been a major settlement for two millennia, its history going back to its founding by the Romans, who named it Londinium.
Try it Yourself »CSS Flexbox Layout
Use of flexbox ensures that elements behave predictably when the page layout must accommodate different screen sizes and different display devices.
Learn more about flexbox in our CSS Flexbox chapter.
Example
- London
- Paris
- Tokyo
London is the capital city of England. It is the most populous city in the United Kingdom, with a metropolitan area of over 13 million inhabitants.
Standing on the River Thames, London has been a major settlement for two millennia, its history going back to its founding by the Romans, who named it Londinium.
Try it Yourself »CSS Grid Layout
The CSS Grid Layout Module offers a grid-based layout system, with rows and columns, making it easier to design web pages without having to use floats and positioning.
Learn more about CSS grids in our CSS Grid Intro chapter.
❮ Previous Next ❯ ★ +1 Sign in to track progress
COLOR PICKER
REMOVE ADS
PLUS SPACES GET CERTIFIED FOR TEACHERS BOOTCAMPS CONTACT US ×Contact Sales
If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:[email protected]
Report Error
If you want to report an error, or if you want to make a suggestion, send us an e-mail:[email protected]
Top Tutorials
HTML Tutorial CSS Tutorial JavaScript Tutorial How To Tutorial SQL Tutorial Python Tutorial W3.CSS Tutorial Bootstrap Tutorial PHP Tutorial Java Tutorial C++ Tutorial jQuery TutorialTop References
HTML Reference CSS Reference JavaScript Reference SQL Reference Python Reference W3.CSS Reference Bootstrap Reference PHP Reference HTML Colors Java Reference AngularJS Reference jQuery ReferenceTop Examples
HTML Examples CSS Examples JavaScript Examples How To Examples SQL Examples Python Examples W3.CSS Examples Bootstrap Examples PHP Examples Java Examples XML Examples jQuery ExamplesGet Certified
HTML Certificate CSS Certificate JavaScript Certificate Front End Certificate SQL Certificate Python Certificate PHP Certificate jQuery Certificate Java Certificate C++ Certificate C# Certificate XML Certificate FORUM ABOUT ACADEMY W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookies and privacy policy. Copyright 1999-2026 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS. -->Từ khóa » Html Dizayn
-
HTML Responsive Web Design - W3Schools
-
Html Designs, Themes, Templates And Downloadable ... - Dribbble
-
Modern Design Html - Dribbble
-
HTML And CSS Tutorial - Nanyang Technological University
-
Web Design 101: How HTML, CSS, And JavaScript Work
-
HTML Website Templates For Design
-
Web Design For Beginners: Build Websites In HTML & CSS 2022
-
Design And Code Your First Website In 9 Easy-to-Understand Steps
-
HTML And CSS: Design And Build Websites 1st Edition
-
Learn Responsive Design - v
-
Convert Any Design To Code, Turn Your UI Designs To HTML Code
-
Website Design Software | Adobe Dreamweaver
-
Bootstrap · The Most Popular HTML, CSS, And JS Library In The World.