Send a link to your students to track their progress
90 Terms
1
New cards
Dr. Tim Berners-Lee
HTML was invented in 1991 by (blank) and his colleagues at CERN, an international scientific organization based in Switzerland.
2
New cards
HTML
a %%markup language%% that tells web browsers how to structure the web pages you visit.
3
New cards
Hypertext Mark-Up Language
HTML
4
New cards
Hypertext
refers to %%links that connect web pages to one another,%% either within a single website or between websites.
5
New cards
Paragraph Element
6
New cards
Metadata Element
7
New cards
HTML Formatting
a process of %%formatting text%% for better look and feel
8
New cards
Physical tag
these tags are used to provide %%visual appearance%% to the text
9
New cards
Logical tag
these tags are used to add some %%logical or semantic%% value to the text
10
New cards
Ordered list
A lists where each item in the list is %%numbered%%. For example, the list might be a set of steps for a recipe that must be performed in order, or a legal contract where each point needs to be identified by a section number
11
New cards
Unordered list
are lists that begin with a %%bullet point%% (rather than characters that indicate order)
12
New cards
Definition list
are made up of a %%set of terms%% along with the definitions for each of those terms.
13
New cards
Add icons
14
New cards
Heading Element
15
New cards
and
Two most important in HTML
16
New cards
contains the metadata of a website
17
New cards
This is the part that is visible to the user
18
New cards
Improve the %%searchability%% of the website.
19
New cards
A tag that indicate the page you are %%linking%%.
20
New cards
Internet
A global system of %%interconnected computer networks%% that use the standard internet protocol suite (TCP/IP) to link the several billion devices worldwide.
21
New cards
HTTPS
Creates tunnel where data requested by user and respond to the server. %%Allows and secure%% user to communicate data on the world wide web (www).
22
New cards
Internet Protocol
Used or act as a %%translator.%%
23
New cards
Intranet server
Consist of many %%interlinked local area networks%% and also used leased lines in the wide area network.
24
New cards
DNS server
%%Translate requests for names into IP addresses%%, controlling which server an end user will reach when they type a domain name into their web browser. %%Location or storage%% of Domain name. Equivalent to IP Address.
25
New cards
Web server
Connects to the Internet and supports physical data interchange with other devices connected to the web. %%Only using IP address%% to search or request the website. It will never go to to DNS server anymore.
26
New cards
DNS
Domain name system.
27
New cards
Extranet server
A ==private network== that enterprises use to provide trusted third parties- such as supplies, vendors, partners, and etc. secure and controlled access to business information or operations.
28
New cards
Web Technologies
refers to the %%way computers or devices communicate%% with each other using mark up languages. Communicates across the web and create, deliver or manage web content using HTML.
29
New cards
Web page
a web document which can be displayed in a web browser such as google. Often called %%pages.%%
30
New cards
Website
%%collection of web pages%% which are grouped together and usually connected together in a various ways.
31
New cards
Dynamic page
A page where the content %%change each tim%%e they are accessed.
32
New cards
Static page
A page that shows the %%same conten%%t each time they are viewed.
33
New cards
Web browser
A application program for %%retrieving,%% @@presenting@@ %%and traversing%% ^^information^^ resources on the WWW.
34
New cards
URL
stands for Uniform Resource Locator. Formatted text string %%used by web browsers, email clients, and other software to identify a network resource%% on the internet.
35
New cards
Protocol
represents an agreement between the communicating devices. without it 2 devices may be connected %%but not communicating.%%
36
New cards
HTTP
Function as a %%request-response%% protocol in the client-server computing model.
37
New cards
XML
stands for extensible mark-up language. a ^^set of codes or tags that described^^ the text in digital document.
38
New cards
UTF-8
This tells the browser that the HTML file is encoded by
(blank), so that the browser can translate it back to legible text.
39
New cards
!Doctype html
means that the HTML version you are using is version 5.
40
New cards
This is for having a responsive website. It also tells the browser that the width of the screen should be considered the %%“full width”%% of the page.
41
New cards
This tag uses to ^^appear a sentence under^^ the image.
The element is used to %%create a table%%. The contents of the table are written out row by row.
48
New cards
Indicate the start of %%each row%% using the <_> tag
49
New cards
Each %%cell of a table%% is represented using a <_> element.
50
New cards
represent the %%heading%% for either a column or a row.
51
New cards
HTML Forms
%%Handle important functions%% like taking orders, surveys, user registration and more.
52
New cards
Action
The _____ attribute points to the server side script (the ‘back end’) that %%handles the form submission%%. Usually, this will be a %%scrip%%t (PHP,ASP, Perl) or a CGI program.
53
New cards
Get method
A method where the form submission values are %%passed as part of the URL.%%
54
New cards
Post method
A method where the information %%is sent to the server as part of the data body and will not be visible in the URL%% box in the user’s browser.
55
New cards
True
Does GET requests can be cached?
56
New cards
True
Does POST requests are never cached?
57
New cards
False
GET requests does not have length restrictions
58
New cards
Textbox
59
New cards
Button
60
New cards
Checkbox
61
New cards
Radio button
62
New cards
Name
This attribute identifies the %%TextArea%% in the %%server side script%%.
63
New cards
Cols
Defines the width (number of characters per line) the t%%ext area can accommodate without scrolling.%%
64
New cards
Rows
Defines the n%%umber of lines (number of rows)%% the text area can accommodate without scrolling
65
New cards
Password input
66
New cards
CSS
a language for %%specifying how documents are presented%% to users – %%how they are styled, laid ou%%t, etc.
67
New cards
CSS selector
%%defines, identifies and%% ==targets== the HTML elements to whom its %%set of style declarations apply%%.
68
New cards
Internal CSS
\
What type of CSS Structured?
69
New cards
External CSS
\
What type of CSS Structured?
70
New cards
Inline CSS
Hello World!
This is my first CSS example
\
What type of CSS Structured?
71
New cards
Cascade
When two rules from the same ______ layer apply and both have equal specificity, the %%one that is defined last in the stylesheet%% is the one that will be used. What type of CSS conflicting rules is this?
72
New cards
Specificity
is the algorithm %%that the browser uses to decide which property value is applied to an element%%. If multiple style blocks have different selectors that configure the same property with different values and target the same element, _____ %%decides the property value that gets applied to the element%%. What type of CSS conflicting rules is this?
73
New cards
Cascade, Specificity, Inheritance
What are the three conflicting rules?
74
New cards
Type selector
This selector is very simple as they %%correspond with any HTML element type.%%
example:
body { font-family: Arial, sans-serif; font-size: small; }
h1 { color: green; }
em { color: red; }
75
New cards
Id selector
This selector uses the %%# attribut%%e of an %%HTML element to select a specific element.%% A way to %%select only the element with the specified%% __, and apply styles to that element.
example:
%%#intro {%%
%%font-size: 130%;%%
%%border: 1px solid black;%%
%%}%%
76
New cards
Class selector
This selector is very similar to ID selector but the difference is that in this selector %%we can assign the same ____ to as many elements as we want.%%
example:
%%.important {%%
%%Background-color: yellow;%%
%%}%%
77
New cards
Universal selector
This selector %%(*)%% %%selects all%% HTML elements on the page.
example:
<style>
\* {
text-align: center;
color: blue;
}
</style>
78
New cards
Grouping selector
This selector selects all the HTML elements with the same style definitions.
example:
<style>
h1, h2, p {
text-align: center;
color: red;}
</style>
79
New cards
Descendant selector
This selector is %%made up of two or more selectors separated by white space.%%
example:
\#intro .important{
Background-color: orange;
}
or
<style>
div p {
background-color: yellow;
}
</style>
80
New cards
Attribute selector
This group of selector %%gives you different ways to select elements based on the%% ==presence of a certain attribute== on an element.
example:
a\[title\] {
background-color: red;
}
81
New cards
Child selector
This selector selects all elements that are the children of a specified element. uses (>) sign.
example:
<style>
div > p { background-color: yellow; }
</style>
82
New cards
Adjacent Sibling selector
This selector used to select an element that is directly after another specific element. uses (+) sign.
example:
<style>
div + p { background-color: yellow; }
</style>
83
New cards
General Sibling selector
This selector selects all elements that are next siblings of a specified element. uses (\~) sign.
example:
<style> div \~ p {background-color: yellow;} </style>
84
New cards
Comments
used to explain the code, and may help when you edit the source code at a later date.
example:
/\* This is a single-line comment \*/
85
New cards
Pseudo-classes
A class uses to style your anchor.
example:
%%a:hover{%%
%%color: gray;%%
%%}%%
86
New cards
The <___> HTML element is the %%generic container for flow content.%%
87
New cards
Combinators selectors
This selector %%combine other selectors in order to target elements within our documents%%.
88
New cards
Inline
A type of CSS using the style attribute %%inside HTML elements%%. <h1 style=”color:blue;”> Hello World! <h1>
89
New cards
Internal
A type of CSS using the style attribute by using a %%<style> element in the <head> section.%%
90
New cards
External
A type of CSS using the style attribute by using a <link> element to link to an external CSS file. %%To use an external style sheet, add a link to it in the <head> section of each HTML page.%%