HTML5 Multimedia and CSS Fundamentals

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/86

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

87 Terms

1
New cards

Multimedia

Combination of video, graphics, sound, and text.

2
New cards

HTML5

Latest version of Hypertext Markup Language.

3
New cards

Embeds audio content directly in web pages.

4
New cards

Audio codecs

Formats for compressing audio files, e.g., AAC.

5
New cards

Video codecs

Formats for compressing video files, e.g., H.264.

6
New cards

Container formats

File formats that hold audio and video streams.

7
New cards

MP4

Container format supporting H.264 and AAC codecs.

8
New cards

Ogg

Container format supporting Theora and Vorbis codecs.

9
New cards

WebM

Container format supporting VP8 and Vorbis codecs.

10
New cards

src attribute

Specifies the URL of the media file.

11
New cards

autoplay attribute

Automatically starts audio when loaded.

12
New cards

autobuffer attribute

Starts buffering audio automatically.

13
New cards

controls attribute

Displays playback controls for audio.

14
New cards

preload attribute

Specifies loading behavior of audio on page load.

15
New cards

loop attribute

Repeats audio playback continuously.

16
New cards

Embeds video content directly in web pages.

17
New cards

Fallback content

Displayed if browser does not support media element.

18
New cards

ActiveX control

Microsoft technology for embedding multimedia.

19
New cards

Adobe Flash

Formerly used for multimedia content on web.

20
New cards

Non-supporting browsers

Browsers that do not support HTML5 features.

21
New cards

Accessibility

Ensuring media is usable by all users.

22
New cards

HTML5 code structure

Defines document type and HTML elements.

23
New cards

HTML5

Latest version of HTML for structuring web content.

24
New cards

HTML element for embedding video content.

25
New cards

autoplay attribute

Starts video playback automatically when ready.

26
New cards

muted attribute

Initial mute setting for the video playback.

27
New cards

controls attribute

Displays video playback controls to the user.

28
New cards

loop attribute

Repeats video playback automatically when finished.

29
New cards

preload attribute

Specifies video loading behavior on page load.

30
New cards

src attribute

Defines the video file location for embedding.

31
New cards

CSS

Cascading Style Sheets for styling web pages.

<p>Cascading Style Sheets for styling web pages.</p>
32
New cards

CSS file extension

.css, used for style sheets.

<p>.css, used for style sheets.</p>
33
New cards

box model

CSS concept for layout structure using boxes.

<p>CSS concept for layout structure using boxes.</p>
34
New cards

external style sheet

CSS file linked for multiple pages styling.

35
New cards

internal style sheet

CSS defined within a single HTML page.

36
New cards

inline style sheet

CSS applied directly within HTML tags.

37
New cards

CSS rule structure

Selector followed by property and value declaration.

38
New cards

selector

HTML element targeted by a CSS rule.

39
New cards

simple selector

Targets a single HTML element for styling.

40
New cards

class selector

Styles multiple elements with the same class.

<p>Styles multiple elements with the same class.</p>
41
New cards

id selector

Styles a unique element identified by an ID.

42
New cards

universal selector

Targets all elements in a document.

43
New cards

pseudo classes

Styles elements based on their state or position.

44
New cards

CSS benefits

Improves maintenance, loading speed, and accessibility.

45
New cards

Generic Selector

Applies styles to any tag with a class.

46
New cards

Universal Selector

Applies styles to all elements in the document.

47
New cards

Pseudo Classes

Add special effects to selectors based on states.

48
New cards

Grouping Selectors

Combines multiple selectors with shared declarations.

49
New cards

CSS Properties

Define how HTML elements are displayed visually.

50
New cards

Comments in CSS

Provide explanations or notes within CSS code.

51
New cards

Typical Web Page Structure

Consists of containers like header, main, footer.

52
New cards

IDs

Unique identifiers used once per page.

53
New cards

Classes

Reusable identifiers for multiple elements.

54
New cards

Box Model

Describes layout properties: margin, border, padding.

55
New cards

Width and Height

Define dimensions of an HTML element.

56
New cards

Background-color

Sets the background color of an element.

57
New cards

Padding

Space between content and element border.

58
New cards

Margin

Space outside an element, separating it from others.

59
New cards

Border-width

Thickness of an element's border.

60
New cards

Border-color

Color of an element's border.

61
New cards

Border-style

Type of border: solid, dashed, etc.

62
New cards

Float

Positions an element to the left or right.

63
New cards

Clear

Prevents elements from wrapping around floated elements.

64
New cards

Width

Specifies element width in various units.

65
New cards

Height

Specifies element height, often set to auto.

66
New cards

Float

Positions elements left or right, allowing text wrap.

67
New cards

Clear

Detaches floated elements, starting on a new line.

68
New cards

Border

Defines element borders with color, style, and width.

69
New cards

Margin

Space outside the element, separating it from others.

70
New cards

Text Properties

Styling options for text, including color and size.

71
New cards

CSS Colors

Defines colors using names or hexadecimal values.

72
New cards

Styling Links

Defines appearance of link states: active, visited, hover.

73
New cards

Background-image

Sets an image as the background of an element.

74
New cards

Background-repeat

Controls how background images are repeated or tiled.

75
New cards

Background-position

Positions background images using keywords or values.

76
New cards

Background-attachment

Fixes or scrolls background images in the viewport.

77
New cards

Cascading Styles

Multiple styles compete, nearest ancestor style wins.

78
New cards

Inheritance

CSS properties passed from parent to child elements.

79
New cards

Hexadecimal Color

Color representation using hex code format.

80
New cards

Text-align

Specifies horizontal alignment of text within an element.

81
New cards

Font-family

Specifies the typeface for text in an element.

82
New cards

Text-decoration

Defines text styling like underline or strikethrough.

83
New cards

Letter-spacing

Controls space between characters in text.

84
New cards

Word-spacing

Controls space between words in text.

85
New cards

Font-size

Specifies the size of the font for text.

86
New cards

Font-weight

Defines the thickness of the text characters.

87
New cards

Font-style

Specifies the style of the font, e.g., italic.