.container {
display: flex;
}
.container div:last-child {
margin-left: auto;
}
- function scope
- block scope
- inline scope
- global scope
- to indicate that this text is the main heading on the page
- to make the text bold
- to ensure that search engines treat the keywords as being important for this page
- to demonstrate to screen readers that this text is important
- when you cannot think of useful alt text
- when you don't think it would be interesting to someone who cannot see it
- when the image has come from a CMS
- when the image is purely decorative
- title
- class
- style
- id
- top
- opacity
- width
- height
let pocket = ['turnip', 'stone', 'log', 'apple'];
let selected = pocket[1];
- log
- apple
- stone
- turnip
- It sets one variable equal to another in both value and type
- It tests for equality of type only
- It tests for equality of value only
- It tests for equality of value and type
Q9. In the following code, the variable fruit
has been assigned a value of apple. How would you change the value to plum?
let fruit = 'apple';
-
let fuit = 'plum'
-
var fuit = 'plum'
-
const fuit = 'plum'
-
fuit = 'plum'
- to identify the difference parts of a figure
- to explain what needs to be entered into a form field
- as a caption for images
- as a heading for tables
- The page will not display
- An error message will be displayed
- The browser will not load the stylesheet
- The browser will ignore the unknown CSS
h1 {
color: red;
font-size: 5em;
}
- selector
- combinator
- declarator
- markup
.highlight {
background-color: yellow;
}
-
<span class="highlight">#BLM</span>
-
<span style="highlight">#BLM</span>
-
<highlight">#BLM</span>
-
<div id="highlight">#BLM</span>
- range
- address
- date
- password
Q15. You have used dispaly: none
in your stylesheet. Which users will be able to see or hear this content?
- all users
- users who can see the content on screen
- no users
- screen reader users
- margin
- border
- padding
- paragraph
- https
- org
- uniswap.org
- app.uniswap
-
<form>
-
<ul>
-
<main>
-
<nav>
- It employs code that can be viewed only on a desktop computer
- It is obsolete and is not recommended for use in marking web content
- It employs code that will require users to update their browsers
- It employs incorrect syntax that will cause the browser to crash
- Font sizes are expressed relative to the font size of the containing div element
- Font sizes are expressed relative to the font size of the parent elements
- Font sizes are relative to the base font size of the operating system.
- Font sizes are relative to the root em unit used in the HTML element.
-
<meter>
-
<range>
-
<datalist>
-
<optgroup>
- sharing JavaScript code with other people
- making JavaScript-reliant sites accessible to users who do not have JavaScript turned on
- bundling individual JavaScript files for use in your website
- source control
.container {
width: 600px;
column-width: 200px;
column-gap: 50px;
}
- one
- three
- four
- two
<cite>Noam Chomsky</cite>
- A
cite {
text-color: cyan;
}
- B
cite {
font-color: cyan;
}
- C
cite {
color: cyan;
}
- D
cite {
text: cyan;
}
.cf::after {
content: '';
display: block;
clear: both;
}
- inserting content that cannot be seen by screen readers
- fixing an Internet Explorer 11 bug
- clearing floats in float-based layouts
- creating a new block formatting context
-
String[] galaxies = new Array("Milky Way", "Whirlpool", "Andromeda");
-
let galaxies = {Milky Way, Whirlpool, Andromeda};
-
galaxies = ["Milky Way", "Whirlpool", "Andromeda"];
-
var galaxies = {"Milky Way", "Whirlpool", "Andromeda"};
Q27. Which description correctly describes the initial values of flex items if the only thing you have done is apply display: flex
to their parent?
- Items display in a row, lined up at the start, and do not stretch to fill the container
- Items display in a column, lined up at the start, and do not stretch to fill the container
- Items stay in a column until you add some flex properties.
- Items display in a row, lined up at the start, and stretch to fill the container
Q28. Which line of code, if applied to all flex items in a flex container, would cause each flex item to take up an equal share of the total width of the container? For example, if there are four items, they would get 25% of each/
-
flex: 1 0 0;
-
flex: initial;
-
flex: 1 1 auto;
-
flex: 1 0 auto;
Q29. A video on your webpage does not display and the console shows an error about mixed content. What is happening?
- The webapge is using a DOCTYPE, which renders it incapable of displayed video in addition to other web content.
- Your browser does not support HTML5 video.
- The video is from a source that cannot be displayed in your location for legal reasons.
- The page is loaded via HTTPS, but the video is being served insecurely as HTTP and the browser is blocking it.
let max = 3;
for (i = 0; i > max; i++) {
document.write("skrt ");
}
- skrt skrt skrt
- skrt skrt
- skrt skrt skrt skrt
- nothing
Q31. You have placed an image in a directory named images and want to reference it from a page located in the root of your site. Which choice would correctly display the image on the page?
- < img src="image.jpg">
- < a href="images/image.jpg">
- < img src="images/image.jpg">
- < img href="image.jpg">
Q32. Which choice is a correct use of the parseInt() function in Javascript that parses a string and return an integer?
- parseInt("six");
- parse_int('6');
- parseInt("6");
- parseint("6");
- let product => (x,y) {
x * y;
} - let product = (x,y) => x*y;
- let product => x*y;
- let product = (x,y) -> x*y;
Q34. Lighthouse is a tool for auditing your website. Which choice is not a category of report offered by Lighthouse?
- performance
- UX design
- accessibility
- SEO
const user = {
given_name: 'Joe',
family_name: 'Bloggs',
age: 40,
}
- function
- array
- variable
- object
<link rel="preconnect" href="https://example.com">
- It will tell the browser that this link is a site belonging to the current domain.
- It will do nothing a because this is a deprecated attribute that browsers do not support.
- It will tell the browser that a connection will be made to another origin and to start getting ready as soon as possible.
- It will tell the browser that a resource is needed, and that it should start getting fetched as soon as possible.
- images
- HTML
- CSS
- JavaScript
- the "Can I Use" website
- the Web Platform Tests Suite
- the CSS specification
- MDN property pages
Q39. You have a set of images that are slightly different sizes and aspect ratios. You don't mind if you crop off some of the image, but you want each image to completely fill a square box without being distorted. Which property and value would achieve this?
- object-fit: contain
- object-fit: stretch
- object-fit: all
- object-fit: cover
- all tags whose href attribute begins with "org"
- all tags whose href attribute equals "org"
- all tags whose href attribute ends with "org"
- all tags whose href attribute contains "org"
#### Q41. Which choice is not of invoking strict mode in JavaScript?
- it eliminates some JavaScript silent errors by changing them to throw errors.
- it prohibits some syntax likely to be defined in future versions of ECMAScript.
- it forces the writing of valid HTML and CSS.
- it fixes mistakes that make it difficult for JavaScript engines to perform optimizations.
** Q42. In normal flow, some elements display as block elements default and others inline. which choice contains only block-level by default elements?**
- ul, li, a
- p, b, h3
- div, p, em
- div, main, h1