|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CATEGORIES расположила внутри элемента <table>
Введение в данную задачу В соответствии с поставленной задачей мне нужно было создать два разных шаблона веб-сайтов и добавить по 2 бонусные страницы для каждого. Я использовал базовую и стандартную оболочку html и css. Introductiontothisproblem In accordance with the task at hand, I needed to create two different website templates and add 2 bonus pages for each. I used basic and standard wrapper html and css. ---------------- Задача 1: «Креативнаястудия» Вот краткое описание важных частей со скриншотами завершения работы: - Главная страница: Я разделил весь сайт на 6 частей. Тело сайта находится внутри класса «PAGE» и имеет ширину 960 пикселей. В головной части я определил мета страницы и включил внешний CSS. Task 1: " Creative Studio" Here is a summary of the important parts with shutdown screenshots: Home page: I have divided the entire site into 6 parts. The body of the site is inside the " PAGE" class and is 960 pixels wide. In the head section, I defined the page meta and included external CSS. ----------------------- Первая часть: Во-первых, в файле HTML, который я создал в < divclass = head0>, он действует как черная линия сверху. Затем меню составляется с использованием " ul, li". Как показано на рисунке, li- HOME имеет класс firstN, который окрашивает его в черный цвет. Также есть таргетинг на черные ссылки. Firstpart: First, in the HTML file I created in < div class = head0>, it acts like a black line on top. Then the menu is composed using " ul, li". As shown in the figure, li- HOME has a class firstN which colors it black. Thereisalsoblacklinktargeting. ----------------------------- Часть вторая: В каждом разделе была строка с < hr>. Поскольку < hr> рисует горизонтальную линию, внешний вид которой зависит от используемых параметров. Я вставил картинку в качестве фона блока. Затем для надписи «вот хорошая работа» и «посмотреть портфолио > > » я создал класс < divclass = " logo2" > и < divclass = " logo2_text" >. Part two: Each section had a line with < hr>. Because < hr> draws a horizontal line, the appearance of which depends on the parameters used. I have inserted a picture as the background of the block. Then I created a class < div class = " logo2" > and < div class = " logo2_text" > for the caption “here's a good job” and “view portfolio > > ”. ------------------------------ Часть третья: Для информации о сайте я создал < divclass = " asite" > и разделил внутри них на три части. Конечно, я не забыл про маленькие стрелки и значки на фотографиях. Часть четвертая: НАШЕ ПОРТФОЛИО Я дал ссылку на картинки, чтобы будущее можно было туда посмотреть. Часть пятая: Для ОБНОВЛЕНИЙ БЛОГА и CONNECT US создан общий < divclass = " post" >. С помощью класса пост сделал отображение гибким. Часть шестая: Для последней части я создал < нижний колонтитул>. Поскольку он может содержать имя автора, дату документа, контактную и юридическую информацию. Part three: For site information, I created < div class = " asite" > and divided them into three parts inside them. Of course, I haven't forgotten about the small arrows and icons in the photos. Part four: OUR PORTFOLIO I gave a link to the pictures so that the future can be viewed there. Part five: A common < div class = " post" > has been created for BLOG UPDATES and CONNECT US. With the help of the class, the post made the display flexible. Part six: For the last part, I created a < footer>. As it may contain the name of the author, the date of the document, contact and legal information. -------------------------------------------------------
3 бонусные страницы Я создал 3 бонусные страницы, страницу О НАС, страницу БЛОГА, страницу КОНТАКТЫ 3 bonus pages I have created 3 bonus pages, an ABOUT page, a BLOG page, a CONTACTS page. ------------------------------------ · О НАС страница: Я разделил нашу историю на три части, и для них создал три блока с карточками, при наведении на них появляется текст со значком. • ABOUT US page: I divided our story into three parts, and for them I created three blocks with cards, when you hover over them, a text with an icon appears.. ------------------------------------------------ · Страница БЛОГА: Здесь я сделал как на предыдущей странице, но больше фото, а в начале есть видео. Он был размещен с помощью тега < video>, и видео начинает воспроизводиться автоматически после загрузки страницы. Повторяет воспроизведение видео с начала после его окончания. • BLOG page: Here I did the same as on the previous page, but more photos, and at the beginning there is a video. It was posted using the < video> tag and the video starts playing automatically after the page loads. Repeats video playback from the beginning after it ends. -------------------------------------- · СВЯЖИТЕСЬ С НАМИ страница: На последней странице я заполнил небольшую информацию, разместил карту с помощью JavaScript.
• CONTACT US page: On the last page, I filled in a little information, placed the map using JavaScript. +++++++++++++++++++++++++++++++++++++++++++ Задача 2: Дизайн «Журнала» На следующих скриншотах вы можете увидеть окончательный результат моей работы на домашней странице MagazineDesign.
Когда я делал два сайта, я заметил, что в целом построение структуры сайтов не слишком отличается друг от друга. Я видел много видеоуроков или заходишь на обычный сайт, все начинается с хедера, заканчивается футером. Основное отличие здесь заключалось в том, что в теле в качестве фона используются изображения; Здесь я разделил на 4 части: заголовок, информация, сторона, нижний колонтитул.
Task 2: Design of the " Journal" In the following screenshots, you can see the final result of my work on the Magazine Design home page. When I was making two sites, I noticed that in general the construction of the site structure is not too different from each other. I've seen a lot of video tutorials or you go to a regular site, it all starts with a header, ends with a footer. The main difference here was that the body uses images as the background; Here I have divided into 4 parts: header, information, side, footer
-1 На Header что расположить картинки я открыла class=" logo" и id=" flag" и изменила стиль в css с помощю «margin и float» Для меню создала class=" menu", Затем меню составляется с использованием " ul, li". Как показано на рисунке, li- HOME имеет класс class=" nav", который окрашивает его в черный цвет. Также есть таргетинг на черные ссылки. Спомощю(. menu__linka: hover: not(. nav) ) им дала ховерский стиль, светом серово -one I opened class = " logo" and id = " flag" on the Header to place the pictures and changed the style in css using " margin and float" For the menu created class = " menu", Then the menu is composed using " ul, li". As shown in the figure, li- HOME has a class = " nav" which makes it black. Thereisalsoblacklinktargeting. With the help of (. menu__link a: hover: not (. nav)) they gave them a hover style, light gray -2 Дляinformationсоздала< div class=" info" > который width: 60%; float: inline-start; padding-bottom: 30px; padding-right: 10px;
Потом Для всех картинок в боди создала один < divclass=" images" > который width: 30%; margin-bottom: 110px;
потом для текста в бодисоздала< divclass=" post" > потом их делила на 4 класс txt_1, txt_2, txt_3, txt_4- так как там 4 вида font-size
Для линия в боди создала < hrclass=" lines" > который color: серый border-top: 1px dashed;
Для номеров создала < divclass=" san" > и < ulclass=" number" > И им дала сылка, и ховерский стиль -2 For information created < div class = " info" > which width: 60%; float: inline-start; padding-bottom: 30px; padding-right: 10px; Then for all the pictures in the body I created one < div class = " images" > which width: 30%; margin-bottom: 110px; then for the text in the body I created < div class = " post" > then I divided them into 4th grade txt_1, txt_2, txt_3, txt_4- since there are 4 types of font-size For the line in the body created < hr class = " lines" > which color: gray border-top: 1px dashed; For numbers created < div class = " san" > and < ul class = " number" > And they were given a link, and a hover style -3 Дляsideсоздала< divclass=" side" > внутри него делила на class=" side__1", class=" side__2" , class=" side__3", class=" side__4"
И для их текста создала индивидуальный класс каждому CATEGORIES расположила внутри элемента < table> Потому что элемента < table> служит контейнером для элементов, определяющих содержимое таблицы и Любая таблица состоит из строк и ячеек, которые задаются с помощью тегов < tr> и < td> -3 For side I created a < div class = " side" > inside it I divided it into class = " side__1", class = " side__2" , class = " side__3", class = " side__4"
And for their text I created an individual class for each
CATEGORIES nested inside the < table> element Because the < table> element serves as a container for the elements that define the contents of the table and any table consists of rows and cells that are specified using the < tr> and < td> tags -4 И последний часть footer, черную картинку расположила как на боди с помощью background-image: url(images/footer_bottom_bg.png); Длялиний создала< hr class=" footer__line" > Для текстов создала в< p class=" final" > которыйcss color: серый font-family: Arial -4 And the last part of the footer, the black image was positioned like on a body using background-image: url (images / footer_bottom_bg.png); For lines created < hr class = " footer__line" > For texts created in < p class = " final" > which css color: gray font-family: Arial
------------------------------------------------------- 2 бонусных старницы · Журнал - Бизнес-страница: На этой странице нет ничего сложного, для СКАЧАТЬ ЖУРНАЛ я использовал эффект наведения · Журнал - Контактная страница: Здесь я сделал то же самое, что и на первом сайте, только добавил форму обратной связи 2 bonus pages • Magazine - Business Page: There is nothing difficult on this page, for DOWNLOAD LOG I used the hover effect
• Magazine - Contact page: Here I did the same as on the first site, only added a feedback form -----------------------------------------------
Вывод В заключение хочу сказать, что лично, если бы у меня было больше времени и больше практики, мои бонусные страницы были бы более креативными, я мог бы добиться большего. Этот проект дал мне лично хороший старт, я думаю, что всегда есть возможности для улучшения.
Рекомендации: В основном все, что мне нужно, смотрели на YouTube: 1) WAYUP и Андрей Гаврилов https: //youtu. be/DH2dxSkwI_M 2) BrainsCloud https: //youtu. be/ltMSrSis9ww Работа с тегами брала информацию на сайте: W3Schools HTML Популярные имена классов HTML / CSS: https: //tpverstak. ru/common-css-class-names/ ++++++++++++++++++++++ In conclusion, I want to say that personally, if I had more time and more practice, my bonus pages would be more creative, I could achieve more. This project gave me a good start personally, I think there is always room for improvement.
Recommendations: Basically all I needed was watched on YouTube: 1) WAYUP and Andrey Gavrilov https: //youtu. be/DH2dxSkwI_M 2) BrainsCloud https: //youtu. be/ltMSrSis9ww
Working with tags took information on the site: W3Schools HTML
Popular HTML / CSS class names: https: //tpverstak. ru/common-css-class-names/ +++++++++++++++++++++++++++++++++++++++++++++++++++
Ховерный эффект -Баттомдардыбаскадаозггер
Тег < li> определяет отдельный элемент списка. Внешний тег < ul> или < ol> устанавливает тип списка — маркированный или нумерованный.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ display: flex; -Барынтузептуратын, олболмасашашылып калу шеды
align-items--Флексы выравниваются по линии поперечной оси. transform — это translate(), с помощью которой можно переместить элемент с его начальной точки. Свойство content позволяет вставлять генерируемое содержание в текст веб-страницы, которое первоначально в тексте отсутствует. Применяется совместно с псевдоэлементами: after и: before, они соответственно указывают отображать новое содержимое после или до элемента, к которому добавляются.
Язык HTML (HyperTextMarkupLanguage) - набор команд (тегов), которые вставляются в текст web-страницы и определяют форматирование абзацев, вид шрифта, ссылки на внешние файлы, другие веб-страницы или части той же web-страницы. HTML-разметка страницы сообщает браузеру как нужно правильно отображать веб-страницу.
CSS (каскадная стилевая разметка) - это специальная технология, которая дает возможность веб-мастеру разделять содержание и форматирование веб-страниц при помощи создания " шаблонных" наборов параметров оформления тех или иных фрагментов текста, которые называются стилями.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|