HTML in 100 Seconds
Skills:
HTML & CSS90%
Key Takeaways
This video covers the basics of HTML, including its history, syntax, and usage in building web pages, using tools like HTML 5 and the Document Object Model (DOM).
Full Transcript
hypertext markup language or HTML is a language that defines the structure of content on a web page development started in 1989 at CERN by Tim burner Lee who had just invented the world's first web browser worldwide web the origin of www but he needed a publishing language to display content within it so he chose a syntax based on the standard generalized markup language which uses opening and closing tags to provide meaning to otherwise unorganized text like H for heading p for paragraph and most importantly a for anchor to link to a different web page the language underwent many changes during the initial rise of the internet and was standardized as HTML 5 in 2008 the version we know and love today modern HTML contains tags to handle a variety of different media types like video audio and canvas to draw custom graphics on the Fly the typical HTML element starts with an opening and closing tag in the middle we have content which might be text or additional HTML elements called children the opening tag may also have one or more attributes which are key value pairs that can customize the appearance or behavior of the element to build your first web page create a file named index.html this file contains a hierarchy of nodes based on the document object model or Dom a web page starts with an HTML tag and has exactly two children a head and a body the head contains things that aren't directly shown in the web page like a title or a meta tag to give the page a description but notice how The Meta element has no closing tag closing tags are generally optional when an element is fully self-contained the body contains the actual UI for the end user we might start with an H1 heading followed by a paragraph of content to add an image we use an image tag which you'll notice is self closing then Define The Source attribute as the file path to the image and you'll want to give it an ALT description to make it accessible to robots and Screen readers what makes web pages revolutionary though is their ability to link to other web pages on the information Super Highway use an anchor tag to create a link then Define the hre attribute as the web page that you want to navigate to when clicked HTML also provides structural tags like division or div which are often used to group elements together where they can be styled to represent complex UI elements like navb bars when you're happy with your code grab the full file path to the HTML file and paste it into any web browser congratulations you just built your first website this has been hypertext markup language in 100 seconds hit the Subscribe button so you don't miss the upcoming sequence thanks for watching and I will see you in the next one
Original Description
Ready to build your first website? HTML or Hypertext Markup Language is one of the core building blocks of the web. Learn the history of HTML and how it's used to give structure to a webpage. Learn more at https://fireship.io
#webdev #programming #100SecondsOfCode
🔗 Resources
HTML history https://home.cern/science/computing/birth-web/short-history-web
HTML basics https://developer.mozilla.org/en-US/docs/Web/HTML
Watch my Web 1.0 beta short https://youtu.be/ZIv4hb_Swug
🔥 Get More Content - Upgrade to PRO
Upgrade to Fireship PRO at https://fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
🎨 My Editor Settings
- Atom One Dark
- vscode-icons
- Fira Code Font
- MonoLisa Font used for snippets
🔖 Topics Covered
- What is HTML?
- HTML history
- How to build your first website?
- HTML intro for beginners
- How does HTML work
- Document Object Model
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from Fireship · Fireship · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Angular 4 Development and Production Environments with Firebase
Fireship
OAuth with Angular and Firebase Tutorial
Fireship
Anonymous Authentication with Angular and Firebase - Lazy Registration
Fireship
Angular Router Guards for Firebase Users
Fireship
Angular Firebase CRUD App with NoSQL Database Tutorial
Fireship
Upload Files from Angular to Firebase Storage
Fireship
How to Deploy an Angular App to Firebase Hosting
Fireship
Sharing Data between Components in Angular
Fireship
Loading Spinners for Asynchronous Firebase Data
Fireship
Angular 4 Transactional Email with Google Firebase Cloud Functions
Fireship
Firebase Database Rules Tutorial
Fireship
Autocomplete Search with Angular4 and Firebase
Fireship
Reddit Inspired Upvoting System with Angular and Firebase NoSQL
Fireship
Angular Drag-and-Drop File Uploads to Firebase Storage
Fireship
Text Translation with Firebase Cloud Functions onWrite and Angular 4
Fireship
Custom Usernames with Firebase Authentication
Fireship
Twitter-Inspired Follow Unfollow Feature with Firebase and Angular 4
Fireship
Simple Pagination with Firebase and Angular 4
Fireship
How to Connect Firebase Users to their Data - 3 Methods
Fireship
Add Toast Message Notifications to your Angular App
Fireship
Facebook-Inspired Reactions System with Angular and Firebase
Fireship
Learn NgModule in Angular with Examples
Fireship
Lazy Loading Components in Angular 4
Fireship
Stripe Checkout Payments with Angular and Firebase - Part 1
Fireship
Process Stripe Payments with Firebase Cloud Functions - Part 2
Fireship
Selling Digital Content in Angular with Stripe Payments - Part 3
Fireship
Angular 4 Full Text Search with Algolia - Part 1
Fireship
Algolia with Firebase Cloud Functions - Part 2
Fireship
Firebase Phone Authentication in Angular 4
Fireship
Top 7 RxJS Concepts for Angular Developers
Fireship
Learn Angular Animations with 5 Examples
Fireship
Advanced Firebase Data Filtering (Multi-Property)
Fireship
Realtime Maps with Mapbox + Firebase + Angular
Fireship
Angular Reactive Forms with Firebase Database Backend
Fireship
Send Push Notifications in Angular with Firebase Cloud Messaging
Fireship
Top 7 Ways to Debug Angular 4 Apps
Fireship
Infinite Scroll with Angular and Firebase
Fireship
Use TypeScript with Firebase Cloud Functions
Fireship
Realtime Graphs and Charts with Plotly and Firebase
Fireship
Role-Based User Permissions in Firebase
Fireship
User Presence System in Realtime - Online, Offline, Away
Fireship
Location-based Queries with GeoFire and Angular Google Maps
Fireship
Angular ngrx Redux Quick Start Tutorial
Fireship
Angular Ngrx Effects with Firebase Database
Fireship
Progressive Web Apps with Angular
Fireship
Angular Ngrx with Firebase Google OAuth User Authentication
Fireship
RxJS Quick Start with Practical Examples
Fireship
Send SMS Text Messages with Twilio and Firebase
Fireship
Firebase Database Performance Profiling
Fireship
Native Desktop Apps with Angular and Electron
Fireship
Subscription Payments with Stripe, Angular, and Firebase
Fireship
Firestore with AngularFire5 Quick Start Tutorial
Fireship
Angular HTTP Client Quick Start Tutorial
Fireship
Google Sign-In with Firestore Custom User Data
Fireship
Star Review System from Scratch with Firestore + Angular
Fireship
Angular Chatbot with Dialogflow (API.ai)
Fireship
Learn @ngrx/entity and Feature Modules
Fireship
Infinite Scroll Pagination with Firestore
Fireship
Faster Firestore via Data Aggregation
Fireship
Contentful - CMS for Angular Progressive Web Apps
Fireship
More on: HTML & CSS
View skill →Related Reads
📰
📰
📰
📰
Before You Build an AI Software Factory, Fix Your Engineering Discipline
Medium · AI
How to review AI-generated code without losing ownership of your project
Dev.to · Preston Jay Susanto
An AI Coding Status Companion Should Observe, Not Operate
Dev.to AI
NVIDIA Harnesses Vera CPU to Speed Up Design of Next-Generation CPUs and GPUs
NVIDIA AI Blog
🎓
Tutor Explanation
DeepCamp AI