1.3.4 web technologies notes Flashcards

(23 cards)

1
Q

What does HTML stand for?

A

HyperText Markup Language

HTML is the standard markup language for documents designed to be displayed in a web browser.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the purpose of the <link></link> tag in HTML?

A

To link to a CSS file

This allows for the separation of content and presentation in web development.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the basic structure tags of an HTML document?

A
  • <html>
    </html>
  • <head>
    </head>
  • <title>
    </title>
  • <body>

    </body>

## Footnote

These tags define the overall structure of an HTML document.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the function of the <h1>, <h2>, and <h3> tags?

A

To create headers

These tags are used to define headings of different levels in HTML.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What attributes are included in the <img></img> tag?

A
  • src
  • alt
  • height
  • width

These attributes define the source, alternative text, and dimensions of the image.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the purpose of the **<a>** tag in HTML?</a>

A

To create hyperlinks

The href attribute specifies the URL of the page the link goes to.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does the <form> tag represent in HTML?

A

A form for user input

Forms are used to collect user data through various input elements.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the purpose of the <input></input> tag?

A

To create input fields

It can be used for textboxes or submit buttons.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What does the <p> tag represent in HTML?

A

A paragraph

It is used to define blocks of text.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the types of lists you can create in HTML?

A
  • <ol> (ordered list)
    </ol>
  • <ul> (unordered list)
    </ul>
  • <li> (list item)

    </li>

## Footnote

These tags are used to create different types of lists in HTML.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How can you apply CSS directly to an HTML element?

A

Using the style attribute

Example: <h1 style='color:blue;'>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the syntax to define a CSS class?

A

.classname {
property: value;
}

Classes allow you to apply styles to multiple elements.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the syntax to define a CSS identifier?

A

idname {

property: value;
}

Identifiers are unique and apply styles to a single element.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are some common CSS properties you should be familiar with?

A
  • background-color
  • border-color
  • border-style
  • border-width
  • color
  • font-family
  • font-size
  • height
  • width

These properties control the appearance of HTML elements.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is Search Engine Indexing?

A

A method of collecting, parsing, and storing data from websites

It facilitates fast and accurate information retrieval by search engines.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the PageRank Algorithm?

A

An algorithm developed by Google to rank websites

It assesses a webpage’s quality and importance based on links.

17
Q

How do spiders or crawlers work in search engine indexing?

A
  • Trawl the web
  • Follow links
  • Read metadata

They collect data to build the search engine’s index.

18
Q

What is the definition of server-side processing?

A

An operation carried out on the server

It involves languages like SQL, Python, and PHP.

19
Q

What are some advantages of server-side processing?

A
  • Maintains security
  • Better control over data
  • Quick loading times
  • Consistent user experience

These benefits enhance the overall functionality of web applications.

20
Q

What are common examples of server-side processing?

A
  • Serving emails
  • Hosting webpages
  • Performing complex calculations
  • Keeping data secure

These tasks require server resources for processing.

21
Q

What is the definition of client-side processing?

A

An operation carried out on the client side of a client-server relationship

It involves languages like HTML, CSS, and JavaScript.

22
Q

What are some advantages of client-side processing?

A
  • Improved security
  • Reduced data traffic
  • Faster response times
  • Ensures data validation

These advantages enhance user experience and efficiency.

23
Q

What are common examples of client-side processing?

A
  • Formatting webpages with CSS
  • Reducing web traffic
  • Manipulating user interface elements

These tasks are performed directly in the user’s browser.