software:development:demo:adaptive_registration_form
Это старая версия документа!
Адаптивную форма регистрации
Добавляем HTML:
Используйте элемент <form> для обработки входных данных. Вы можете узнать больше об этом в нашем учебнике PHP . Затем добавьте входные данные (соответствующие метке) для каждого поля:
- HTML
<form action="action_page.php" style="border:1px solid #ccc"> <div class="container"> <h1>Sign Up</h1> <p>Please fill in this form to create an account.</p> <hr> <label for="email"><b>Email</b></label> <input type="text" placeholder="Enter Email" name="email" required> <label for="psw"><b>Password</b></label> <input type="password" placeholder="Enter Password" name="psw" required> <label for="psw-repeat"><b>Repeat Password</b></label> <input type="password" placeholder="Repeat Password" name="psw-repeat" required> <label> <input type="checkbox" checked="checked" name="remember" style="margin-bottom:15px"> Remember me </label> <p>By creating an account you agree to our <a href="#" style="color:dodgerblue">Terms & Privacy</a>.</p> <div class="clearfix"> <button type="button" class="cancelbtn">Cancel</button> <button type="submit" class="signupbtn">Sign Up</button> </div> </div> </form>
- <!DOCTYPE html> <color #22b14c>- указания типа текущего документа (HTML5).</color>
- <html> <color #22b14c>- открывающий тег, является началом блока (контейнера), который заключает в себе все содержимое веб-страницы.</color>
- <head> <color #22b14c>- открывающий тег блока , содержащего машиночитаемую информацию (metadata).</color>
- <meta charset="utf-8"> <color #22b14c>- указывает кодировку документа.</color>
- <meta name="viewport" content="width=device-width, initial-scale=1"> <color #22b14c>- сообщение браузеру, что ширина страницы равна ширине устройства, с которого эта страница просматривается. (width(ширина сайта) = device-width(ширина устройства) и масштаб: 1).</color>
- <title>Responsive site layout</title> <color #22b14c>- заголовок страницы на вкладке браузера.</color>
- <link type="Image/x-icon" href="template/images/favicon.ico" rel="shortcut icon"> <color #22b14c>- иконка страницы на вкладке браузера.</color>
- <link rel="stylesheet" type="text/css" href="template/css/Font-Awesome-6.x/css/all.css" rel="stylesheet"> <color #22b14c>- подключение библиотеки векторных иконок.</color>
- <link rel="stylesheet" type="text/css" href="template/css/Font-Awesome-6.x/css/v4-shims.css" rel="stylesheet"> <color #22b14c>- подключение библиотеки векторных иконок.</color>
- <link rel="stylesheet" type="text/css" href="template/css/notebook.css"> <color #22b14c>- подключение внешней таблицы стилей CSS описанный ниже.</color>
- <script src="template/js/jquery/2.2.2/jquery.min.js"></script> <color #22b14c>- подключение библиотеки с набором функций JavaScript, фокусирующийся на взаимодействии JavaScript и HTML. (min - минимальный набор функций).</color>
- <script src="template/js/prefixfree/1.0.7/prefixfree.min.js"></script> <color #22b14c>- подключение плагина prefixfree, дающего возможность исключать префиксы, у свойств таблицы CSS, которые еще не до конца стандартизированы.</color>
- </head> <color #22b14c>- закрывающий тег блока.</color>
Добавляем CSS
- SCC
* {box-sizing: border-box} /* Full-width input fields */ input[type=text], input[type=password] { width: 100%; padding: 15px; margin: 5px 0 22px 0; display: inline-block; border: none; background: #f1f1f1; } input[type=text]:focus, input[type=password]:focus { background-color: #ddd; outline: none; } hr { border: 1px solid #f1f1f1; margin-bottom: 25px; } /* Set a style for all buttons */ button { background-color: #4CAF50; color: white; padding: 14px 20px; margin: 8px 0; border: none; cursor: pointer; width: 100%; opacity: 0.9; } button:hover { opacity:1; } /* Extra styles for the cancel button */ .cancelbtn { padding: 14px 20px; background-color: #f44336; } /* Float cancel and signup buttons and add an equal width */ .cancelbtn, .signupbtn { float: left; width: 50%; } /* Add padding to container elements */ .container { padding: 16px; } /* Clear floats */ .clearfix::after { content: ""; clear: both; display: table; } /* Change styles for cancel button and signup button on extra small screens */ @media screen and (max-width: 300px) { .cancelbtn, .signupbtn { width: 100%; } }
- <body> <color #22b14c>- начало блока хранения содержания веб-страницы (контента).</color>
- <div class="container"> <color #22b14c>- начало контейнера контента веб страницы.</color>
- <div class="posts-list"> <color #22b14c>- начало контейнера с анонсом статей.</color>
- <article id="post-1" class="post"> <color #22b14c>- начало контейнера с анонсом 1й статьи.</color>
- <div class="post-image"><a href=""><img src="blender3d_demo/blender3d_demo_1.</color>png" ></a></div> <color #22b14c>- блок вставки картинки с указанием месторасположения файла.</color>
- <div class="post-content"> <color #22b14c>- начало блока текстовой информации 1й статьи.</color>
- <div class="category"><a href="">Features</a></div> <color #22b14c>- блок указания категории 1й статьи.</color>
- <h2 class="post-title">Blender 3.</color>6 LTS</h2> <color #22b14c>- блок заголовка 1й статьи.</color>
- <p>Blender 3D program Blender is one of the most popular 3D modeling software. This is a multifunctional software, acquaintance with which will be useful for those who are interested in 3d graphics and who want to understand the basic principles of this industry.</color> - </p> <color #22b14c>- блок текста 1й статьи.</color>
- <div class="post-footer"> <color #22b14c>- начало блока «Читать далее» 1й статьи.</color>
- <a class="more-link" href="">Continue Reading</a> <color #22b14c>- блок надписи «Читать далее» 2й статьи.</color>
- <div class="post-social"> <color #22b14c>- начало блока иконок-ссылок социальных сетей.</color>
- <a href="" target="_blank"><i class="fa fa-facebook"></i></a> <color #22b14c>- иконка-ссылка «facebook».</color>
- <a href="" target="_blank"><i class="fa fa-twitter"></i></a> <color #22b14c>- иконка-ссылка «twitter».</color>
- <a href="" target="_blank"><i class="fa fa-pinterest"></i></a> <color #22b14c>- иконка-ссылка «pinterest».</color>
- </div> <color #22b14c>- конец блока иконок-ссылок социальных сетей.</color>
- </div> <color #22b14c>- конец блока «Читать далее» 1й статьи.</color>
- </div> <color #22b14c>- конец блока текстовой информации 1й статьи.</color>
- </article> <color #22b14c>- конец контейнера с анонсом 1й статьи.</color>
- <article id="post-2" class="post"> <color #22b14c>- начало контейнера с анонсом 2й статьи.</color>
- <div class="post-image"><a href=""> <color #22b14c>- начало блока вставки видеофайла с указанием месторасположения.</color>
- <video width="100%" controls="controls" poster="blender3d_demo/poster.</color>jpg"> <color #22b14c>- начало вставки видеофайла с указанием ширины, вставки панели управления, и файла-постера с указанием месторасположения.</color>
- <source src="video/duel.</color>ogv" type='video/ogg; codecs="theora, vorbis"'> <color #22b14c>-
- <source src="blender3d_demo/vesna(720p).</color>mp4" type='video/mp4; codecs="avc1.</color>42E01E, mp4a.</color>40.</color>2"'> <color #22b14c>- месторасположение встраиваемо видеофайла с указанием кодеков.</color>
- </video> <color #22b14c>- закрывающий тег вставки видеофайла.</color>
- </a></div> <color #22b14c>- конец блока вставки видеофайла с указанием месторасположения.</color>
- <div class="post-content"> <color #22b14c>- начало блока текстовой информации 2й статьи.</color>
- <div class="category"><a href="">Download</a></div> <color #22b14c>- блок указания категории 2й статьи.</color>
- <h2 class="post-title">Spring</h2> <color #22b14c>- блок заголовка 2й статьи.</color>
- <p>Is the story of a shepherdess and her dog who encounter ancient spirits in order to continue the cycle of life.</p> <color #22b14c>- блок текста 2й статьи.</color>
- <div class="post-footer"> <color #22b14c>- начало блока «Читать далее» 2й статьи.</color>
- <a class="more-link" href="">Continue Reading</a> <color #22b14c>- блок надписи «Читать далее» 2й статьи.</color>
- <div class="post-social"> <color #22b14c>- начало блока иконок-ссылок социальных сетей.</color>
- <a href="" target="_blank"><i class="fa fa-facebook"></i></a> <color #22b14c>- иконка-ссылка «facebook».</color>
- <a href="" target="_blank"><i class="fa fa-twitter"></i></a> <color #22b14c>- иконка-ссылка «twitter».</color>
- <a href="" target="_blank"><i class="fa fa-pinterest"></i></a> <color #22b14c>- иконка-ссылка «pinterest».</color>
- </div> <color #22b14c>- конец блока иконок-ссылок социальных сетей.</color>
- </div> <color #22b14c>- конец блока «Читать далее» 2й статьи.</color>
- </div> <color #22b14c>- конец блока текстовой информации 2й статьи.</color>
- </article> <color #22b14c>- конец контейнера с анонсом 2й статьи.</color>
- </div> <color #22b14c>- конец контейнера с анонсом статей.</color>
Только авторизованные участники могут оставлять комментарии.
software/development/demo/adaptive_registration_form.1709401019.txt.gz · Последнее изменение: — vladpolskiy