NAME

Question types


Start with


Question limit

of 134 available terms

Print test

134 True/False questions

  1. The value «1fr» stands for ___"one fraction."

          

  2. You use the grid-position property and assign an ___alphabetical character as a position value.

          

  3. The power of flexbox items is that they can freely ___display:grid (or display:inline-grid), grid-columns, and grid-rows.

          

  4. Applying boldface and the new HTML5 mark element are examples of ___good design.

          

  5. CSS Box model. This model describes the boxes that ___content into multiple lines, much like a word processor handles text in a paragraph.

          

  6. Chrome and Safari support the ___-webkit- prefix.

          

  7. You define a grid element (layout) using the «display:grid» or ___«display:inline-grid» CSS property. This creates the container for the layout.

          

  8. Flexbox also introduces nine other properties ? ___flex, flex-align, flex-direction, flex-flow, flex-item-align, flex-line-pack, flex-order, flex-pack, flex-wrap

          

  9. If you don't specify a positive «flex» value, it defaults to ___0.

          

  10. a «parent box» can contain one or ___more boxes.

          

  11. A child can inherit CSS styles from a parent, which means ___styles applied to a parent also apply to a child.

          

  12. Grid cells:? ___are simply columns and rows that control the layout of content in an HTML document.

          

  13. A ___ offers flexible layouts for UI design.«flexbox»

          

  14. Child elements of a grid are called grid items, which you position and size according to: ___Grid tracks, Grid tracks, Grid cells

          

  15. You define an element as a flexbox using the CSS properties display:flexbox or ___display:inline-flexbox

          

  16. The primary properties that create a grid are ___grid-columns, grid-rows, grid-template, grid-cell, grid-column, grid-row, grid-column-span, grid-row-span, grid-column-sizing, grid-row-sizing, grid-flow, grid-column-align, grid-row-align

          

  17. The keyword none is equivalent to ___the border of the box and its content.

          

  18. The second set of div styles apply to the flexbox items: the «width» property along with the flex function control the width of the flexbox items, which have a «preferred width» of 75 pixels but will fill any available space when the screen size increases : ___appear in a layout, beginning with the lowest numbered group.

          

  19. You can also set the «preferred-size» value to «auto», which uses the value of the ___«width» or «height» property as the «preferred size».

          

  20. the CSS3 Grid Layout model, which gives you greater control over ___complex layouts than the flexbox model.

          

  21. The «flex-wrap» property with the wrap forces flexbox items to wrap within the flexbox: ___div {
    ...
    flex-wrap: wrap;
    ...
    }

          

  22. flexorder property rearranges child items within a flexbox. To do so, the property assigns child boxes to groups, and then controls the order in which they ___appear in a layout, beginning with the lowest numbered group.

          

  23. «Inline elements» are designed for laying out text and don't ___columns, rows, and cells, but you can create many different types of layouts that, in the end, don't look like a spreadsheet at all.

          

  24. A major issue with the «CSS Box model» is that different Web browsers apply the CSS properties ___scale or dynamically adjust their main size.

          

  25. Opera supports the ___-o- prefix.

          

  26. The use of an outline around the flexbox (parent box) is to make it easier to identify the ___borders of the flexbox. You don't have to include an outline around flexboxes in your applications or Web pages.

          

  27. With Flex value of 1 means ___each item will take up two equal parts.

          

  28. Alternatively, you can use the CSS «flex function» with the CSS height or width property to ___styles applied to a parent also apply to a child.

          

  29. grid properties and their values are ___more complex designs.

          

  30. Another best practice, especially during the transition to CSS3, is to use ___code compatible with as many browsers as possible.

          

  31. You can also swap the order of boxes and flex their sizes and positions to ___alphabetical character as a position value.

          

  32. As the name implies, a grid layout uses rows and ___columns to make the design look cleaner and structured

          

  33. Not all CSS properties are inheritable; when applying styles, you need to check the ___flex-pack, flex-align

          

  34. Grids are much more flexible and easier to work with than using ___additional values.

          

  35. Grid layout also offers modularity, so you can easily drop elements into a grid, or move ___sections or entire HTML-based documents using CSS3.

          

  36. div>div, which is simply a shorthand way to apply styles to a group of HTML elements without ___columns to make the design look cleaner and structured

          

  37. The UI has a layout, which can range from ultra simple with just a ___button or two to highly complex with many parts, and each part can contain one or more buttons, menus, toolbars, forms, and so on.

          

  38. With Flex value of 2 means ___each flexbox item will take up one equal part of the available space.

          

  39. A grid layout enables you to position rows and columns for ___precise control over your layout, with a fraction of the CSS code as would be required using older techniques

          

  40. «flex-pack»: Justifies the alignment of child boxes within a flexbox and minimizes whitespace in the parent box. This property accepts one of four values: ___height and width.

          

  41. The most important thing to remember is that you apply the flex-pack property to the ___before group 0.

          

  42. a «grid template», which is like an ___empty table into which data can be flowed.

          

  43. You declare groups and assign a number to them in CSS using the flex-order property, and any child items not explicitly assigned to a group remain in group 0, and declared groups appear __display properly.

          

  44. A best practice is to include all four vendor prefixes for CSS3 features that ___are still emerging.

          

  45. Another benefit of grids are their ___-ms- prefix.

          

  46. Internet Explorer uses the ___-ms- prefix.

          

  47. Flexboxes are designed for ___toolbars, menus, forms, and similar elements in Web pages and applications

          

  48. Two other concepts to understand about the CSS Box model are ___height and width of flexbox items.

          

  49. Fractional sizes are defined using ___«fr», so a row defined as «2fr» will be twice the size of a row defined as «1fr».

          

  50. Grid tracks:? ___The columns and rows of the grid; you define grid tracks using the grid-rows and grid-columns properties

          

  51. To apply the flexbox style to elements and view them in Firefox, you currently need to use the ___amount of code required for crossdevice compatibility.

          

  52. Child elements of a grid are called ___modularity.

          

  53. A user interface (UI) is the portion of a Web site or application with which a ___direction, whether left, right, up, or down.

          

  54. The border surrounds the ___-moz- prefix.

          

  55. The following example uses the flex-flow property with the column value: ___<style>
    div {
    display: flex;
    flex-flow: column;
    ...

          

  56. APAGARThe columns and rows of the grid; you define grid tracks using the grid-rows and grid-columns properties

          

  57. The «flex» property applies flexibility to each ___additional values.

          

  58. A grid template uses alphabetical characters to represent the ___position of items in a grid.

          

  59. The «@media all» rule indicates that the CSS should be applied to ___ordered groups.

          

  60. You can define columns and rows to have a fixed size, which doesn't resize when the screen size changes, or a fractional size relative to ___the grid.

          

  61. The «content» is whatever is displayed in the box, such as ___the border of the box and its content.

          

  62. The «padding» is the space between ___0 0 auto.

          

  63. A «monospace» font family, either «serif» or «sans serif», is the best way to ___avoid unexpected results.

          

  64. To reverse the order of the child boxes, change each of the «flex-flow» column values to ___«column-reverse» (flex-flow: column-reverse;)

          

  65. For example, to create a grid with one row with four columns that size to fit the content, you would use the following syntax: ___<style>
    div {
    display: flex;
    flex-flow: column;
    ...

          

  66. A multi-line flexbox wraps ___content into multiple lines, much like a word processor handles text in a paragraph.

          

  67. interfaces are good candidates for grids, as are ___newspaper layouts

          

  68. Years ago, the W3C created specifications for a simple box model, called the ___amount of code required for crossdevice compatibility.

          

  69. The CSS «Flexbox Box model» is a layout mode for using flexible boxes in ___the available space in the flexbox in which they reside.

          

  70. Positioning and autosizing of UI elements has become central to ___good design.

          

  71. Sections, articles, paragraphs, lists, and images are examples of ___«block-level» elements.

          

  72. grid layouts ___The horizontal and vertical lines that divide columns or rows

          

  73. Today, the CSS Flexbox Box model and the Grid Layout model reduce the ____parent box—the flexbox.

          

  74. Flexboxes hold text, images, and other content, and the browser automatically adjusts the size of the box depending on ___the screen size being used to view the HTML document.

          

  75. You can also use the "auto" value to make columns or rows ___fit their content.

          

  76. The flex-wrap property uses the
    ___
    -ms- prefix.

          

  77. vendor prefix ? ___a keyword surrounded by dashes, to the front of a CSS3 property name.

          

  78. The boxes contained within a parent box are referred to as ___flexbox item.

          

  79. After a flexbox's children have finished flexing and if space is still available in the flexbox, the children can be aligned with the ___the available space in the flexbox in which they reside.

          

  80. inline-flexbox? ___The logical space used to lay out grid items, similar to a cell in a spreadsheet

          

  81. The «flex-flow» property sets the flex-direction and flex-wrap properties at the ___ordered groups.

          

  82. The display: flexbox property is used without ___flexible.

          

  83. The first column is a fixed width of 150 pixels. The second column adjusts its width to fit the column's content, as indicated by the auto keyword. The third column is two fraction units of the remaining space in the grid: ___-ms-grid-rows: 50px 6em auto;

          

  84. The flexbox items increase or decrease in size based on ___flexbox item.

          

  85. relative positioning doesn't work for most mobile Web applications because it results in ___flexbox can easily handle.

          

  86. Whereas the display: flexbox property creates a flexible parent box, the flex property is what gives ___the flexible nature to child boxes.

          

  87. HTML media element types include ___aural, braille, handheld, print, projection, screen, tty, and tv.

          

  88. Grids are better suited to ___The columns and rows of the grid; you define grid tracks using the grid-rows and grid-columns properties

          

  89. After assigning positions, you create a layout using strings of characters. A string equals a row, and each character in the string is a ___user interfaces.

          

  90. CSS3 also offers the ability to use any font you want. The key is to learn when to use «monospace» and when it's OK to ___«block-level» and «inline» elements.

          

  91. If you don't specify a «preferred-size» value, the default is ___0px.

          

  92. A «block-level element» creates boxes that contribute to the ___layout of the document.

          

  93. You use the border, margin, padding, height, and width CSS properties to ___modify the various parts of the box model.

          

  94. «Media queries» enable you to ___more complex designs.

          

  95. A border can be transparent, or ___it can be colored and have a pattern like a dashed line.

          

  96. The «preferred-size» value can be any value that's valid for ___more boxes.

          

  97. The «flex-order» property places child boxes into ___height and width of flexbox items.

          

  98. Omission of a negative «flex» value
    defaults to ___
    each flexbox item will take up one equal part of the available space.

          

  99. The flex property and flex function behave the same but use slightly different syntax—a function includes ___flex: pos-flex neg-flex preferred-size none

          

  100. The CSS properties display:grid (or display:inline-grid), grid-columns, and grid-rows are used to create ___precise control over your layout, with a fraction of the CSS code as would be required using older techniques

          

  101. A combination of absolute positioning and flexible boxes (containers) works much better for ___mobile Web applications and parts of Web pages in general.

          

  102. Flexbox layout is similar to block layout, but flexbox doesn't use ___columns or floats.

          

  103. Firefox supports the ___-moz- prefix.

          

  104. flexbox? ___Sets the flexbox as an inline-level element

          

  105. A few other properties you might use fairly often with flexboxes are: ___flex-pack, flex-align

          

  106. to use CSS to control layout that renders well in various browsers and when viewed from different screen sizes. The CSS3 «Flexbox Box» and ___surround content in an HTML document,
    whether the document becomes a Web page or a Web application.

          

  107. a UI element that should always appear in the same place on the screen, such as a header or footer, should use ___absolute positioning.

          

  108. You can lay out the contents of a flexbox dynamically in any ___child box.

          

  109. The «flex-flow» property sets ___the «flex-direction» and «flex-wrap» properties of a flexbox (the parent box) at the same time.

          

  110. A box within a box is a ___child box, which can be flexible or not.

          

  111. Both a flexbox and its contents can be configured to change size, horizontally and ___vertically, when the screen on which they're displayed changes size.

          

  112. «Grid layouts» are similar to spreadsheets in that they use ___empty table into which data can be flowed.

          

  113. The «flex-wrap» property determines whether child boxes automatically create a ___new line and wrap onto it

          

  114. The grid layout model lets you control the design of __box itself.

          

  115. A flexbox can include child boxes that are flexible by ___flex, flex-align, flex-direction, flex-flow, flex-item-align, flex-line-pack, flex-order, flex-pack, flex-wrap

          

  116. «flex-align»: Sets the default alignment for child boxes, but with a twist. If the orientation of the parent box is horizontal, flex-align determines the ___vertical alignment of the child boxes, and vice versa.

          

  117. You can control the order and arrangement of the contents of a flexbox using the ___«flexorder» property.

          

  118. If a browser simply doesn't support the feature or the vendor prefix property, the feature will not ___display properly.

          

  119. Where the Flexbox Box model is suitable for simple things like buttons, toolbars, and many forms, you can use the CSS Grid Layout model for ___user interfaces.

          

  120. The first row is 50 pixels tall, the second row is 6 ems tall, and the third row adjusts to fit the content of the row: ___-ms-grid-rows: 50px 6em auto;

          

  121. Grid layouts are best suited for more complex layouts than ___precise control over your layout, with a fraction of the CSS code as would be required using older techniques

          

  122. The parts of the CSS Box model are ___the border of the box and its content.

          

  123. the CSS3 Flexbox Box model is ideal for items that should resize or ___the available space in the flexbox in which they reside.

          

  124. If space is left over in the flexbox when the screen size increases, the flexbox items expand to fill up the space based on ___display:inline-flexbox

          

  125. the «flex» property, which controls the ___height and width of flexbox items.

          

  126. The following examples show the grid-position property defined for four items: ___alphabetical character as a position value.

          

  127. Grid lines: ? ___The logical space used to lay out grid items, similar to a cell in a spreadsheet

          

  128. The «flex» property makes child boxes ___flexible.

          

  129. «vendor prefixes» are frequently used during the transition to CSS3 to make the ___code compatible with as many browsers as possible.

          

  130. whereas block layout typically lays out content vertically (and inline layout tends to lay out content horizontally), a flexbox resizes in ___precise control over your layout, with a fraction of the CSS code as would be required using older techniques

          

  131. A child box is referred to as a ___child box, which can be flexible or not.

          

  132. The flex property can take on a positive and/or negative flex value, a preferred size, and the none keyword : ___height and width.

          

  133. The display: flexbox CSS property creates the ___parent box—the flexbox.

          

  134. The «flex-direction» property affects the direction of child boxes in the parent box. It uses the ___child box.