Giter VIP home page Giter VIP logo

html-codding's Introduction

Правила роботи з репозиторієм.

Всі свої завдання заливайте в папку з вашим ім’ям та прізвищем в латинській транслітерації. В якості роздільного символу використовуйте нижнє підкреслення.

Добре:

/Mykhailo_Ivankiv

Погано:

/Mykhailo
/Ivankiv
/mykhailoivankiv
/Іванків_Михайло

Правила структурування файлів, та директорій.

Назва кореневої папки повинна відповідати назві проекту. Усі назви фаалів, ти директорій писати маленькими літерами, в якості роздільного символу використовуйте нижнє підкреслення.

Добре:

/facebook
/gmail
/youtube
/black_estate_vineyard

Погано:

/Home work 1
/Task3
/Gmail
/Facebook_1+ css
/HW1

Структура кожного проекту повинна бути наступною:

 /facebook
    /images
    /styles
        /* назви css файлів повинні даватись згідго БЕМ методології */
        layout.css
        layout.scss
        
        article.css
        article.scss
        ...
    /data
        index.json
        profile.json
        ...
    index.html
    index.mustache
    
    profile.html
    profile.mustache
    ...

Усі фали повинні мати осмислені назви

Добре:

/facebook_logo.png
/Michael_Ivankiv_user_pic.jpg
/icons
    message.png
    globe.png

Погано:

/25-512.png
/1400.png
/wtf.gif

Завдання

HTML. Історія винекнення. Проблематика. Принципи стандартизації. Семантика.

Написати HTML сторінки таких ресурсів:

Сторінки повинні бути зверстані семантично коректно.

CSS: Проблематика. Загальні принципи. Селектори. Поняття боксу.

Реалізувати сторінку одного з наступних ресурсів:

Вимоги, щодо реалізації:

HTML повинен бути семантично коректний. Сторінка, яку ви зверстаєте повинна візуально співпадати з ресурсом, що ви копіюєте.

Правки документу від Кушніра Дмитра

Використання mustache is depricated Тепер в моді --> HANDLEBARS <--

інструкція для використання девелопмент серверу:

Я [Михайло Іванків, прим К.Д.] написав маленький девелопмент сервер, що допоможе тобі швидше розробляти проекти. Для того щоб запустити цей сервер зроби наступне. В рутовій директорії (/HTML-Codding) запусти команду npm install Після того як заінсталюються всі модулі запусти сервер і вкажи шлях до проекту. node server.js Ivanov_Ivan/youtube Твій сайт буде доступний тут. Всі .mustache шаблони компілюватимуться автоматично з даними що записані в файлі data/data.json. Тобто якщо ти переходитимеш по сторінках channel_page index, video_page, все повинно працювати автоматично.

 Також всі `.less` компілюватимуться в css автоматично, тобто немає необхідності створювати вотчер в WebStorm.
Якщо виникнуть труднощі, напиши мені  </i>[Михайло Іванків,  <u>прим К.Д.</u>] <i>.  </i>

html-codding's People

Contributors

yarynad avatar sergeirepetyuk avatar yaroslavrukavets avatar mykhailo-ivankiv avatar jantonyshyn avatar mattkovtun avatar kushnirdmytro avatar oksana1697 avatar cvolodimir avatar chvolodymyr avatar themsoum7 avatar katerynamohylevska avatar yuriilaba avatar olyabakay avatar paranyak avatar roksolyanalebedenko avatar dubovyk avatar ninabondar avatar mnitd avatar msyvokhip7 avatar karabyn avatar programminggirl avatar lewbolew avatar boandriy avatar olehsmol avatar chepubelja avatar arsensenk avatar maryashka-kudryashka avatar olenaskibinska avatar taraszelyk avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.