CS 511- Web Engineering
Week 2
Topic 19-20
Topic 19:
HTML Semantic Structuring:
<p> tags have both semantic and presentational value.
<b> and <I> tags do not have any semantic value.
Semantic HTML tags include:
- <h1> - <h6>
- <blockquote>
- <code>
- <em>
- Maintainability
- Performance
- Accessibility
- Search Engine Optimization
Header tags include
- Logo
- A search engine
- Navigational connections
- .....
Footer Tag:
This element contains the following:
- Copyright
- Authorship
- Contact information
- Related documents
- Sitemap
- back to top links
Some useful tags are:
- Navigation Tag
- Article Tag
- Section Tag
- Figure Tag
- Caption Tag
- When a webpage is requested,__________
- Firstly, an empty page is fetched
- Firstly, HTTP contents are fetched
- Firstly, HTML contents are fetched
- Firstly, IPX contents are fetched
- The Scripting language is used to generate________
- Country level content
- Empty content
- Dynamic content
- Trashed content
Web development tools are divided into five categories
1. WYSIWYG editors:
WYSIWYG stands for What-You-See-Is-What-You-Get. In this category no knowledge required about HTML
Two prominent editors are
- Adobe Dreamweaver
- Adobe Muse
2. Code editors:
Code editors are helpful to use a tool that “understands” HTML, CSS, and so on.
Some of the options include
- Atom
- BlueFish
- Brackets
- Notepad++
- Sublime Text
- Visual Studio Code
3. Full IDEs:
IDEs stand for Integrated Development Environments. This is commonly used for dynamic content.
Some of the options in this include
- Eclipse
- NetBeans
- Visual Studio
4. Cloud-based environments:
In this category, you don't have to worry about installing, supporting, and synchronizing different web development tools.
Two Popular sites are
- CodeAnywhere
- Cloud9
5. Code playgrounds:
Code playgrounds provide a way to experiment, demonstrate, and share smaller snippets of code
Some of the most popular include
- CodePen
- JSFiddle
- CSS Deck
- HTML document comprises ___ and textual contents.
- HTML elements
- URLS
- Keyboard keys
- Web Browser
- Which of the following is the correct "Title" tag?
- <Head-Title>Pakistan</Head-Title>
- <Ttl>Pakistan</Ttl>
- <Title>Pakistan</Title>
- <Win-Title>Pakistan</Win-Title>
- <br>, <cite> and <code> are text elements.
- Windows
- Inline
- Outline
- Server
- In nested elements, nested elements or inner elements must be closed first.
- False
- True
- <a href=http://www.centralpark.com">Central Park</a> Identify the opening tag from the above HTML element code
- <a href=http://www.centralpark.com">
- <a href
- Central Park
- A web developer forgot to write an ALT tag with images on the webpage. Which of the following tool can generate a warning for missing ALT tags?
- Calculator
- HTML Validator of W3C
- TCP/IP
- Browser
- <h1>Something<strong>About You</h1></strong> This is wrong nesting. Because
- The inner element is closed first
- The outer element is closed first
- The inner element is not closed
- The outer element is not closed
- WYSIWYG stands for
- What you see is why you get
- What you see is When you get
- What you see is what you get
- When you see is what you get
- HTML has only a single version.
- True
- False
- HTML stands for
- High-transfer markup language
- Hypertext manipulated language
- Hypertext transfer markup language
- Hypertext markup language
- <!DOCTYPE> is written at the of the HTML document.
- Bottom
- Out
- Start
- Center
- <a href="URL">link text</a> Identify the destination part from the above HTML code.
- link text
- </a>
- URL
- <a></a>
- <ul>
</ul>
The above code is an example of
- Full ordered list
- Unordered list
- Descriptive list
- Ordered list
- _______are used to add meaning to specific parts of a web page.
- Description tags
- Paragraph tags
- List tags
- Semantics tags
- Links are not an essential feature of web pages.
- True
- False
0 Comments