Movatterモバイル変換


[0]ホーム

URL:


Tahir Shahzad, profile picture
Uploaded byTahir Shahzad
1,475 views

Front End Web Development Basics

This document provides an introduction to UI & UX basics, covering HTML for content, CSS for layout, and JavaScript for behavior. It discusses basic HTML structures like paragraphs, images, lists, links, and tables. It then covers identifying layout elements, applying CSS style rules using selectors and properties, prefixes for cross-browser compatibility, and testing across browsers. The document concludes with a section on using JavaScript for user interactivity and validation, questions and answers, and references.

Embed presentation

UI & UX BasicDeveloped by: Tahir Shahzad1
Table of Contents• Introduction• Basic html structure• Layout identification• Application of style rules• CSS prefixes• Cross browser testing• User interactivity and JS• Question and answers• References2
IntroductionWe will cover. . .• HTML to define the content of web pages• CSS to specify the layout of web pages• JavaScript to program the behavior of web pages• Magento theme and layout3
Basic HTML Structures• Paragraph• Image• Ordered and un-ordered list• Anchor• Break• Heading• Table• Input<p></p><img src=“test.jpg”/><ul><li>list item</li><li>list item</li></ul><a href=“test.html”></a><br/><h1><h2><h3><h4><h5><h6><table><tr><td></td></tr></table>4
Layout Identification• A lot of HTML elements• What we need?• Which element to use?<h1>My heading</h1><p> My first Paragraph</p><div> My first Division</div><ul><li>list item</li><li>list item</li></ul>5
Layout Identification (cont…)Building Blocks• Main menu• Left navigation• Content• FAQs• Product category (list, grid)• Product landing (gallery, tabs)• Calculators6
Application of Style Rules• CSS Selectors• Html element• Class• Id• Nth-child(n)• ::after & ::before• CSS Properties• Color• Border and background• Font• Float• Display• Height & width• Position• align7
CSS Prefixes (cross browser compatibility)• -moz- (Firefox)• -o- (Opera)• -ms- (Internet Explorer)• -webkit- (Safari, Chrome).selector{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.gradient {background-color: #444444;background-image: -webkit-gradient(linear, left top, left bottom,from(#444444), to(#999999));background-image: -webkit-linear-gradient(top, #444444,#999999);background-image: -moz-linear-gradient(top, #444444,#999999);background-image: -ms-linear-gradient(top, #444444, #999999);background-image: -o-linear-gradient(top, #444444, #999999);background-image: linear-gradient(to bottom, #444444,#999999);}8
Cross Browser Testing• Manual testing• test web page across multiple browsers.9
User Interactivity with JS• Programming language of weband html• Javsscript is not Java• supported by all web browsers• Function()• Event• validation<script>function myFunction() {var x, text;x = document.getElementById("numb").value;if (isNaN(x) || x < 1 || x > 10) {text = "Input not valid";} else {text = "Input OK";}document.getElementById("demo").innerHTML= text;}</script>10
Questions and Answers 11
Practice Session 12
References• http://www.w3schools.com/tags/default.asp• http://www.w3schools.com/cssref/default.asp• http://www.w3schools.com/cssref/css_selectors.asp• http://www.w3schools.com/js/default.asp13

Recommended

PPTX
Basics of Front End Web Dev PowerPoint
PDF
Front-End Frameworks: a quick overview
PDF
網頁程式設計
PDF
Front End Best Practices
PDF
The web context
PDF
Thinkful - Frontend Crash Course - Intro to HTML/CSS
KEY
Slow kinda sucks
PPTX
HTML/CSS Workshop @ Searchcamp
PPTX
Intro To Twitter Bootstrap
PPS
Introduction to Bootstrap: Design for Developers
PDF
Html css crash course may 11th, atlanta
PDF
Web basic
PPTX
What's a web page made of?
PPTX
Bootstrap Introduction
PPTX
Hammersmith fundamentals html fundamentals
PDF
Developing Your Ultimate Package
PDF
Modern Front-End Development
PPTX
HTML 5 Fundamental
PPTX
Intro to HTML
PDF
CSS Best practice
PDF
Introduction to Bootstrap
PDF
Web Fundamentals Crash Course
 
PDF
Introduction to Twitter Bootstrap 3.0.3
PDF
Html:css crash course (4:5)
PDF
Bootstrap
PPTX
Design for Developers: Introduction to Bootstrap 3
PDF
Be nice to your designers
PPTX
Introduction to Bootstrap
PDF
Girls Can Code - 2/10/17
PDF
[Basic HTML/CSS] 7. project

More Related Content

PPTX
Basics of Front End Web Dev PowerPoint
PDF
Front-End Frameworks: a quick overview
PDF
網頁程式設計
PDF
Front End Best Practices
PDF
The web context
PDF
Thinkful - Frontend Crash Course - Intro to HTML/CSS
KEY
Slow kinda sucks
PPTX
HTML/CSS Workshop @ Searchcamp
Basics of Front End Web Dev PowerPoint
Front-End Frameworks: a quick overview
網頁程式設計
Front End Best Practices
The web context
Thinkful - Frontend Crash Course - Intro to HTML/CSS
Slow kinda sucks
HTML/CSS Workshop @ Searchcamp

What's hot

PPTX
Intro To Twitter Bootstrap
PPS
Introduction to Bootstrap: Design for Developers
PDF
Html css crash course may 11th, atlanta
PDF
Web basic
PPTX
What's a web page made of?
PPTX
Bootstrap Introduction
PPTX
Hammersmith fundamentals html fundamentals
PDF
Developing Your Ultimate Package
PDF
Modern Front-End Development
PPTX
HTML 5 Fundamental
PPTX
Intro to HTML
PDF
CSS Best practice
PDF
Introduction to Bootstrap
PDF
Web Fundamentals Crash Course
 
PDF
Introduction to Twitter Bootstrap 3.0.3
PDF
Html:css crash course (4:5)
PDF
Bootstrap
PPTX
Design for Developers: Introduction to Bootstrap 3
PDF
Be nice to your designers
PPTX
Introduction to Bootstrap
Intro To Twitter Bootstrap
Introduction to Bootstrap: Design for Developers
Html css crash course may 11th, atlanta
Web basic
What's a web page made of?
Bootstrap Introduction
Hammersmith fundamentals html fundamentals
Developing Your Ultimate Package
Modern Front-End Development
HTML 5 Fundamental
Intro to HTML
CSS Best practice
Introduction to Bootstrap
Web Fundamentals Crash Course
 
Introduction to Twitter Bootstrap 3.0.3
Html:css crash course (4:5)
Bootstrap
Design for Developers: Introduction to Bootstrap 3
Be nice to your designers
Introduction to Bootstrap

Viewers also liked

PDF
Girls Can Code - 2/10/17
PDF
[Basic HTML/CSS] 7. project
PDF
Basic html
PDF
Girls Can Code - 1/27/17
PDF
separating content and layout, HTML CSS and some web history
KEY
HTML presentation for beginners
PPT
Introduction to HTML
PPTX
Lifestyle unit 9
PDF
HTML page layout II
Girls Can Code - 2/10/17
[Basic HTML/CSS] 7. project
Basic html
Girls Can Code - 1/27/17
separating content and layout, HTML CSS and some web history
HTML presentation for beginners
Introduction to HTML
Lifestyle unit 9
HTML page layout II

Similar to Front End Web Development Basics

PPTX
Front-End-Development-Basics-and-HTML-Structure.pptx
PDF
Web Design Basics: HTML Essentials for begginer
PDF
HTML Notes for new begginers for HTML CSS
PDF
HTML+CSS: how to get started
PPTX
Rakshat bhati
PDF
Intro to HTML & CSS
PDF
HTML Notes_241202_103535 to learning frontend
PDF
Web front end development introduction to html css and javascript
PDF
A Complete Guide to Frontend - UI Developer
PPTX
Tech Winter Break : Basics of Web Development
PPTX
Tech Winter Break- GDG on Campus Bajaj Institute of Technology, Wardha
PPTX
Web development converted
PPT
Web design-workflow
PPTX
Introduction to Web Development - HTML
PPTX
Learn html and css from scratch
PPTX
IWT 1st term Presentation for B.tech students
KEY
Ease into HTML5 and CSS3
PPTX
Creating an HTML Website for making A website.pptx
PPTX
WELCOME (recovernjkgnjvnvnfjkvnjknnbfjked).pptx
PPTX
GDG Creators Lab, front end frenzy Rayyan
Front-End-Development-Basics-and-HTML-Structure.pptx
Web Design Basics: HTML Essentials for begginer
HTML Notes for new begginers for HTML CSS
HTML+CSS: how to get started
Rakshat bhati
Intro to HTML & CSS
HTML Notes_241202_103535 to learning frontend
Web front end development introduction to html css and javascript
A Complete Guide to Frontend - UI Developer
Tech Winter Break : Basics of Web Development
Tech Winter Break- GDG on Campus Bajaj Institute of Technology, Wardha
Web development converted
Web design-workflow
Introduction to Web Development - HTML
Learn html and css from scratch
IWT 1st term Presentation for B.tech students
Ease into HTML5 and CSS3
Creating an HTML Website for making A website.pptx
WELCOME (recovernjkgnjvnvnfjkvnjknnbfjked).pptx
GDG Creators Lab, front end frenzy Rayyan

Recently uploaded

PDF
nsfconvertersoftwaretoconvertNSFtoPST.pdf
PDF
SecureChain AI (SCAI) Token – Smart Contract Security Audit Report by EtherAu...
PDF
INTRODUCTION TO DATABASES, MYSQL, MS ACCESS, PHARMACY DRUG DATABASE.pdf
PDF
API_SECURITY CONSULTANCY SERVICES IN USA
PPTX
Magnet-AXIOM_overview_tool_cyber_tool.pptx
PPTX
#15 All About Anypoint MQ - Calicut MuleSoft Meetup Group
PPTX
SAP FICO Training Agenda for new learners
PPTX
application security presentation 2 by harman
PPTX
1_MIL_Introduction_Influence-of-Media-and-Information-on-Communication (1).pptx
PDF
Data structure using C :UNIT-I Introduction to Data structures and Stacks BCA...
PPTX
AI Clinic Management Software for Otolaryngology Clinics Bringing Precision, ...
PDF
Virtual Study Circles Innovative Ways to Collaborate Online.pdf
PDF
How Modern Custom Software is Revolutionizing Mortgage Lending Processes -Ma...
PPTX
Modern Claims Automation Solutions for Operational Agility
PDF
Transforming Compliance Through Policy & Procedure Management
PDF
Database Management Systems(DBMS):UNIT-II Relational Data Model BCA SEP SEM ...
PPTX
Binance Smart Chain Development Guide.pptx
PPTX
Lecture 3 - Scheduling - Operating System
PPTX
SNG460-CNG489_Week8_17-21Nov25_Chp8-OdtuClass.pptx
PDF
Imed Eddine Bouchoucha | computer engineer | software Architect
nsfconvertersoftwaretoconvertNSFtoPST.pdf
SecureChain AI (SCAI) Token – Smart Contract Security Audit Report by EtherAu...
INTRODUCTION TO DATABASES, MYSQL, MS ACCESS, PHARMACY DRUG DATABASE.pdf
API_SECURITY CONSULTANCY SERVICES IN USA
Magnet-AXIOM_overview_tool_cyber_tool.pptx
#15 All About Anypoint MQ - Calicut MuleSoft Meetup Group
SAP FICO Training Agenda for new learners
application security presentation 2 by harman
1_MIL_Introduction_Influence-of-Media-and-Information-on-Communication (1).pptx
Data structure using C :UNIT-I Introduction to Data structures and Stacks BCA...
AI Clinic Management Software for Otolaryngology Clinics Bringing Precision, ...
Virtual Study Circles Innovative Ways to Collaborate Online.pdf
How Modern Custom Software is Revolutionizing Mortgage Lending Processes -Ma...
Modern Claims Automation Solutions for Operational Agility
Transforming Compliance Through Policy & Procedure Management
Database Management Systems(DBMS):UNIT-II Relational Data Model BCA SEP SEM ...
Binance Smart Chain Development Guide.pptx
Lecture 3 - Scheduling - Operating System
SNG460-CNG489_Week8_17-21Nov25_Chp8-OdtuClass.pptx
Imed Eddine Bouchoucha | computer engineer | software Architect

Front End Web Development Basics

  • 1.
    UI & UXBasicDeveloped by: Tahir Shahzad1
  • 2.
    Table of Contents•Introduction• Basic html structure• Layout identification• Application of style rules• CSS prefixes• Cross browser testing• User interactivity and JS• Question and answers• References2
  • 3.
    IntroductionWe will cover.. .• HTML to define the content of web pages• CSS to specify the layout of web pages• JavaScript to program the behavior of web pages• Magento theme and layout3
  • 4.
    Basic HTML Structures•Paragraph• Image• Ordered and un-ordered list• Anchor• Break• Heading• Table• Input<p></p><img src=“test.jpg”/><ul><li>list item</li><li>list item</li></ul><a href=“test.html”></a><br/><h1><h2><h3><h4><h5><h6><table><tr><td></td></tr></table>4
  • 5.
    Layout Identification• Alot of HTML elements• What we need?• Which element to use?<h1>My heading</h1><p> My first Paragraph</p><div> My first Division</div><ul><li>list item</li><li>list item</li></ul>5
  • 6.
    Layout Identification (cont…)BuildingBlocks• Main menu• Left navigation• Content• FAQs• Product category (list, grid)• Product landing (gallery, tabs)• Calculators6
  • 7.
    Application of StyleRules• CSS Selectors• Html element• Class• Id• Nth-child(n)• ::after & ::before• CSS Properties• Color• Border and background• Font• Float• Display• Height & width• Position• align7
  • 8.
    CSS Prefixes (crossbrowser compatibility)• -moz- (Firefox)• -o- (Opera)• -ms- (Internet Explorer)• -webkit- (Safari, Chrome).selector{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.gradient {background-color: #444444;background-image: -webkit-gradient(linear, left top, left bottom,from(#444444), to(#999999));background-image: -webkit-linear-gradient(top, #444444,#999999);background-image: -moz-linear-gradient(top, #444444,#999999);background-image: -ms-linear-gradient(top, #444444, #999999);background-image: -o-linear-gradient(top, #444444, #999999);background-image: linear-gradient(to bottom, #444444,#999999);}8
  • 9.
    Cross Browser Testing•Manual testing• test web page across multiple browsers.9
  • 10.
    User Interactivity withJS• Programming language of weband html• Javsscript is not Java• supported by all web browsers• Function()• Event• validation<script>function myFunction() {var x, text;x = document.getElementById("numb").value;if (isNaN(x) || x < 1 || x > 10) {text = "Input not valid";} else {text = "Input OK";}document.getElementById("demo").innerHTML= text;}</script>10
  • 11.
  • 12.
  • 13.
    References• http://www.w3schools.com/tags/default.asp• http://www.w3schools.com/cssref/default.asp•http://www.w3schools.com/cssref/css_selectors.asp• http://www.w3schools.com/js/default.asp13

[8]ページ先頭

©2009-2025 Movatter.jp