Учебники

W3.CSS — Контейнеры

HTML5 имеет следующие элементы контейнера —

  • <div> — Предоставляет общий контейнер для содержимого HTML.

  • <header> — Представляет раздел заголовка.

  • <нижний колонтитул> — представляет раздел нижнего колонтитула.

  • <article> — представляет статьи.

  • <section> — Предоставляет универсальный контейнер для различных типов разделов.

<div> — Предоставляет общий контейнер для содержимого HTML.

<header> — Представляет раздел заголовка.

<нижний колонтитул> — представляет раздел нижнего колонтитула.

<article> — представляет статьи.

<section> — Предоставляет универсальный контейнер для различных типов разделов.

W3.CSS предоставляет w3-контейнер в качестве основного класса для стилизации всех вышеупомянутых контейнеров. W3.CSS также имеет другие классы, такие как w3-border , w3-red , w3-teal , w3-padding-32 для добавления дополнительных атрибутов стиля в контейнеры.

пример

В следующем примере демонстрируется использование класса w3-container для стилизации различных контейнеров.

w3css_containers.htm

Live Demo

<html>
   <head>
      <title>The W3.CSS Containers</title>
      <meta name = "viewport" content = "width = device-width, initial-scale = 1">
      <link rel = "stylesheet" href = "https://www.w3schools.com/lib/w3.css">
   </head>
   
   <body>
      <header class = "w3-container w3-red">
         <h1>HTML5 Tutorial</h1>
      </header>
      
      <div class = "w3-container w3-border w3-teal">
         <p>HTML5 is the latest and most enhanced version of HTML. Technically, HTML is not a programming language, but rather a mark up language.</p>
      </div>
      
      <article class = "w3-container">
         <p>The latest versions of Apple Safari, Google Chrome, Mozilla Firefox, and Opera all support many HTML5 features and Internet Explorer 9.0 will also have support for some HTML5 functionality. The mobile web browsers that come pre-installed on iPhones, iPads, and Android phones all have excellent support for HTML5.</p>
      </article>
      
      <section class = "w3-container">
         <p>HTML5 is designed, as much as possible, to be backward compatible with existing web browsers. New features build on existing features and allow you to provide fallback content for older browsers.</p>
      </section>
      
      <footer class = "w3-container w3-red">
         <p>Copyright @TutorialsPoint.COM</p>
      </footer>
   </body>
</html>

Результат

Проверьте результат.

W3.CSS также предоставляет контейнеры с возможностью скрытия / закрытия. Смотрите следующий пример —

w3css_hide_container.htm

Live Demo

<html>
   <head>
      <title>The W3.CSS Containers</title>
      <meta name = "viewport" content="width = device-width, initial-scale = 1">
      <link rel = "stylesheet" href = "https://www.w3schools.com/lib/w3.css">
   </head>
   
   <body>
      <div class = "w3-container w3-border w3-teal">
         <span class = "w3-closebtn" onclick = "this.parentElement.style.display = 'none'">X</span>
         <p>Close container by clicking on the X in the upper right corner.</p>
      </div>
   </body>
</html>

Результат

Проверьте результат.