61 lines
2.1 KiB
Markdown
61 lines
2.1 KiB
Markdown
---
|
|
id: bad87fee1348bd9aec908846
|
|
title: Create a Bootstrap Headline
|
|
challengeType: 0
|
|
---
|
|
|
|
## Description
|
|
<section id='description'>
|
|
Now let's build something from scratch to practice our HTML, CSS and Bootstrap skills.
|
|
We'll build a jQuery playground, which we'll soon put to use in our jQuery challenges.
|
|
To start with, create an <code>h3</code> element, with the text <code>jQuery Playground</code>.
|
|
Color your <code>h3</code> element with the <code>text-primary</code> Bootstrap class, and center it with the <code>text-center</code> Bootstrap class.
|
|
</section>
|
|
|
|
## Instructions
|
|
<section id='instructions'>
|
|
|
|
</section>
|
|
|
|
## Tests
|
|
<section id='tests'>
|
|
|
|
```yml
|
|
tests:
|
|
- text: Add a <code>h3</code> element to your page.
|
|
testString: assert($("h3") && $("h3").length > 0, 'Add a <code>h3</code> element to your page.');
|
|
- text: Make sure your <code>h3</code> element has a closing tag.
|
|
testString: assert(code.match(/<\/h3>/g) && code.match(/<h3/g) && code.match(/<\/h3>/g).length === code.match(/<h3/g).length, 'Make sure your <code>h3</code> element has a closing tag.');
|
|
- text: Your <code>h3</code> element should be colored by applying the class <code>text-primary</code>
|
|
testString: assert($("h3").hasClass("text-primary"), 'Your <code>h3</code> element should be colored by applying the class <code>text-primary</code>');
|
|
- text: Your <code>h3</code> element should be centered by applying the class <code>text-center</code>
|
|
testString: assert($("h3").hasClass("text-center"), 'Your <code>h3</code> element should be centered by applying the class <code>text-center</code>');
|
|
- text: Your <code>h3</code> element should have the text <code>jQuery Playground</code>.
|
|
testString: assert.isTrue((/jquery(\s)+playground/gi).test($("h3").text()), 'Your <code>h3</code> element should have the text <code>jQuery Playground</code>.');
|
|
|
|
```
|
|
|
|
</section>
|
|
|
|
## Challenge Seed
|
|
<section id='challengeSeed'>
|
|
|
|
<div id='html-seed'>
|
|
|
|
```html
|
|
|
|
```
|
|
|
|
</div>
|
|
|
|
</section>
|
|
|
|
## Solution
|
|
<section id='solution'>
|
|
|
|
```html
|
|
<h3 class="text-primary text-center">jQuery Playground</h3>
|
|
```
|
|
|
|
</section>
|