ICT LAST QUIZ OF TERM 1 REVIEWER

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/66

flashcard set

Earn XP

Description and Tags

It really had to end with this number bruh

Last updated 12:43 PM on 8/13/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

67 Terms

1
New cards

NAME ATTRIBUTE FOR INPUT

Notice that each input field must have a ___ attribute to

be submitted.

2
New cards

NAME ATTRIBUTE FOR INPUT

If the ______ attribute is omitted, the value of the input

field will not be sent at all.

3
New cards

<select> element

an element that defines a drop-down list

4
New cards

<option> element

an element that defines an option that can be selected.

By default, the first item in the drop-down list is

selected.

5
New cards

selected attribute

To define a pre-selected option, add the _____ attribute

6
New cards

size attribute

this attribute is used to specify the number of visible values

7
New cards

<textarea> element

_______ element defines a multi-line input field

8
New cards

<button> element

______ element defines a clickable button

9
New cards

<fieldset> element

______ element is used to group related data in a form.

10
New cards

<legend> element

the _____ element defines a caption for the <fieldset> element.

11
New cards

<datalist> element

the _____ element specifies a list of pre-defined

options for an <input> element. Users will see a drop-down list of the pre-defined options as they input data.

12
New cards

<input type="password"> \

<_____ = “____”> defines a password field:

13
New cards

<input type="reset">

defines a reset button that will reset all form values to their default values:

14
New cards

<input type="date">

<_____ = “______”> is used for input fields that should

contain a date.

Depending on browser support, a date picker can show up in

the input field.

15
New cards

<input type="email">

<__ __=”____”> is used for input fields that

should contain an e-mail address.

Depending on browser support, this can be

automatically validated when submitted.

Some smartphones recognize the this type, and add ".com" to

the keyboard to match email input.

16
New cards

<input type="file">

<_____ _____="____"> defines a file-select field and a

"Browse" button for file uploads.

17
New cards

<input type="number">

<_____ _____="_____"> defines a numeric input field.

You can also set restrictions on what numbers are accepted.

The following example displays a numeric input field, where

you can enter a value from 1 to 5:

18
New cards

input placeholder attribute

______ specifies a short hint that

describes the expected value of an input field (a sample

value or a short description of the expected format).The

short hint is displayed in the input field before the user

enters a value.

19
New cards

input required attribute

___________ specifies that an input field

must be filled out before submitting the form.

It works with the following input types:

text, search, url, tel, email, password, date pickers,

number, checkbox, radio, and file.

20
New cards

HTML form

this is used to collect user input. The user

input is most often sent to a server for processing.

21
New cards

<form> element

this element is used to create an HTML form for user

input.

22
New cards

<input> element

this element can be displayed in many ways, depending on the

type attribute.

23
New cards

<input type="text">

<____ _____="_____"> defines a single-line input field

for text input.

24
New cards

<label> tag

this tag defines a label for many form elements.

25
New cards

The <input type="radio">

The <____ ____="_____"> defines a radio button.

These let a user select ONE of a limited number of

choices.

26
New cards

<input type="checkbox">

<_____ _____="______"> defines a checkbox.

These let a user select ZERO or MORE options of a

limited number of choices.

27
New cards

<input type="submit">

<_____ _____="______"> defines a button for submitting

the form data to a form-handler.

28
New cards

form-handler

This is typically a file on the server with a

script for processing input data.

This is also specified in the form's action

attribute.

29
New cards

HTML Lists

Helps us to:

navigate from one page to another.

Created using the anchor tag <a>.

Can link to: Another webpage, Images, Email addresses, Files

30
New cards

Anchor element

<a> is also known as?

31
New cards

href

This shows the destination of the

link

32
New cards

Link Text

This type of text leads to clickable text

33
New cards

Closing Tag

</a> is known as?

34
New cards

HTML Link Attributes

give extra

information about the link.

35
New cards

href

A common link attrib used for destination

36
New cards

target

A common link attrib used for: where to open link

37
New cards

title

A common link attrib used for: tooltip text

38
New cards

Target Attribute

The attribute that defines where to open the

link.

39
New cards

_self

A value in target attrib that opens in same tab

40
New cards

_blank

A value in target attrib that opens in new tab

41
New cards

Adding a Link to an Image

To do this process, wrap the image inside <a>

tag.

42
New cards

mailto:

Use _____ to open email

application.

43
New cards

Absolute URL

Full web address.

Used when linking to external websites.

44
New cards

Relative URL

Links to files inside the same

website.

Does NOT include domain.

45
New cards

Website Development

is the process of:

Creating

Designing

Building

Maintaining websites

It involves both design and

programming to make websites functional

46
New cards

Homepage

part of the website that is the main page

47
New cards

Navigation Menu

part of the website that links to other

pages

48
New cards

Content Area

part of the website that includes text, images,

videos

49
New cards

Footer

part of the website that includes the contact info, copyright

50
New cards

Header

part of the website that includes the logo and title

51
New cards

Personal Website

• is created by an individual to

   share information about

   themselves.

It may include:

•Biography or personal background

•Hobbies and interests

•Resume or achievements

•Photos and contact information

52
New cards

Business website

•designed to promote a company’s products or services.

•It usually contains:

⚬Company profile

⚬Product or service listings

⚬Contact details

⚬Customer support information

53
New cards

Educational website

•provides learning materials and academic information.

• It may include:

⚬Online lessons and modules

⚬Course information

⚬Educational videos and activities

⚬Resources for students and teachers

54
New cards

E-commerce website

•allows people to buy and sell products or services online.

Features include:

⚬Product catalog

⚬Shopping cart

⚬Online payment system

⚬Order tracking

55
New cards

Portfolio website

•showcases a person’s work, skills, or projects.

Commonly used by:

⚬Designers

⚬Photographers

⚬Artists

⚬Developers

56
New cards

Blog website

•is used to publish articles, opinions, or stories regularly.

It contains:

•Posts arranged by date

•Topics or categories

•Comment sections for readers

57
New cards

Front-End Development

Is what users see and interact with.

Uses:

•HTML → Structure

•CSS → Design

•JavaScript → Functionality

58
New cards

Back-End Development

•handles what users do not see.

Includes:

•Servers

•Databases

•Application logic

Purpose:

Stores data

Processes requests

Manages users

59
New cards

HTML (HyperText Markup Language)

•Builds the structure of webpages.

•Uses tags like:

•<h1>, <p>, <a>, <img>

60
New cards

CSS (Cascading Style Sheets)

•Controls appearance:

⚬Colors

⚬Layout

⚬Fonts

⚬Spacing

61
New cards

JavaScript

This adds:

•Interactivity

•Animations

•Form validation

•Dynamic content

Example:

Buttons that respond when clicked.

62
New cards

1.Planning

2.Designing

3.Developing

4.Testing

5.Publishing

6.Maintenance

Enumerate the steps in Developing a Website

63
New cards

Planning Stage

 

Ask:

•What is the purpose?

•Who are the users?

•What content is needed?

64
New cards

Designing Stage

 Create:

•Layout (Wireframe)

•Color scheme

•Navigation structure

65
New cards

Development Stage

 

Write code using:

•HTML for structure

•CSS for styling

•JavaScript for interaction

66
New cards

Testing and Publishing

Check links and layout

Fix errors (debugging)

Upload to web server

Make website live

67
New cards

Maintenance

 

After publishing:

•Update content

•Improve security

•Fix bugs

•Add new features