WAT1146C Website Design and Development
WAT1146C Website Design and Development
BSE/21B/FT(3)
Instructions to Candidates:
Page 1 of 7
Website Design and Development (WATT1146C) SITE/August 2021/2022 Semester 2
ANSWER ALL QUESTIONS
(c) How would you make hyperlinks for a home ,Links and about us in a nav bar red
and without underlines, without affecting any of the other hyperlinks on the page?
(4 Marks)
(d) Write a javascript function, EvenOdd, which take one parameter, value, and
display up the message “This is an even number” if value is even and “This is an
odd number” if value is odd. while clicking on the check button a popup comes
out as shown in figure 1.
Figure 1
(5 Marks)
(e) Write a rule for a class which uses white text in a green background. Also write a
class for a rule that uses green text in a white background. (4 Marks)
Page 2 of 7
Website Design and Development (WATT1146C) SITE/August 2021/2022 Semester 2
QUESTION: 2 (20 Marks)
i) What does HTTP stand for? Explain the role of HTTP. (2 Marks)
ii) Briefly describe the roles of the client and server computers in Figure 1.
(2 Marks)
(d) External CSS files can quickly become very large and difficult to manage.
There are certain techniques which can be used to make CSS efficient and
easier to manage. List FOUR (4) techniques for making CSS more efficient.
(4 Marks)
Page 3 of 7
Website Design and Development (WATT1146C) SITE/August 2021/2022 Semester 2
(e) Consider the following HTML document:
This HTML document contains examples of some key HTML concepts. Briefly
explain what is meant by each concept listed below. For each concept, provide
ONE (1) example of the concept from the HTML document shown above.
(5 Marks)
i) Tag
ii) Nesting
Page 4 of 7
Website Design and Development (WATT1146C) SITE/August 2021/2022 Semester 2
QUESTION 3: (20 Marks)
(b) (i) The use of tables can cause issues in web design.
List FOUR (4) potential problems of using tables for web page design.
(4 Marks)
(ii) Briefly explain why it is important to test the accessibility of a website before
releasing it for use and state TWO (2) ways in which a web designer might
test the accessibility of a web site. (2 Marks)
(d) What do you understand by relative and absolute paths, give appropriate
examples? (4 marks)
(e) List three HTML5 tags which do not require a closing tag. (3 marks)
Page 5 of 7
Website Design and Development (WATT1146C) SITE/August 2021/2022 Semester 2
QUESTION 4: (20 Marks)
(b) Identify THREE (3) HTML features that can be used to enhance the accessibility
of tables. For each feature, suggest ONE (1) way of how it enhances
responsibility.
(6 Marks)
(c) Krug’s Trunk Test tests to see if site navigation is well designed. Identify SIX (6)
areas that are covered by the Trunk Test. For each area, you should suggest a
question that should be asked by a user. (3 Marks)
(d) For a website for a newspaper, you decide to mimic the look of a newspaper and
have the content of the site in columns, but just three columns each 2 inches
wide. How would you do this? (2 Marks)
Page 6 of 7
Website Design and Development (WATT1146C) SITE/August 2021/2022 Semester 2
QUESTION 5: (20 Marks)
(ii) You’d like text within paragraphs of class “answer” to be black against black, so
that people can only see the text when they highlight it. (Black on black is
sufficient for this effect.) (2 Marks)
(c) Define what is Bootstrap and why to choose Bootstrap for building Websites?
(6 Marks)
(d) Write the codes to input Video and audio in a web page. (4 Marks)
Page 7 of 7
Website Design and Development (WATT1146C) SITE/August 2021/2022 Semester 2