Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Steph's Html5 and css presentation


Published on

I have created this presentation for my Web Design assignment focusing on the element: images.
It demonstrates examples and screen shots of some features that are commonly used.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Steph's Html5 and css presentation

  1. 1. By Stephanie Huynh
  2. 2. Why have I created this presentation?• For my web design class assignment based on what the class has focused on for the past few weeks which are: ~HTTP5 (Hyper Text Transfer Protocol) ~HTML (Hyper Text Mark up Language) ~Cascade Style Sheet (CSS)
  3. 3. What is my chosen element?
  4. 4. • To make a difference to your webpage you design. • Changes the audience’s view of Why would you web pages. need to use this • Is creativetype of element?
  5. 5. Which internet browsers support the type of code we use? • Google Chrome • Internet Explorer • Firefox • Opera • Safari HINT - Google Chrome is the recommended internet browser to use to show CSS at its best potential
  6. 6. How to begin using HTTP/HTML• You will first have to use a program to build your webpage.• For starters you can use the program notepad.• I prefer using a program called Notepad++ which is a free program downloadable from the internet.
  7. 7. How to begin using CSS • This is a screenshot of my webpage html using notepad++. • To start using my CSS, I created a external CSS page and had to link it with my HTML page as seen on the screenshot.
  8. 8. • To begin demonstrating my element I will first have to import a image onto my webpage. I have chosen this image to focus on in my example.
  9. 9. • Here is a screenshot on how I have imported a image into my html code. I have used <img src=“image name”.image type”/> HINT: Ensure your image is saved in the same folder/area as where your html and CSS code is saved.In this example my imagename is “Picture1” and thefile type was “jpeg”
  10. 10. • This is what my webpage looks like so far.
  11. 11. • The amazing idea about CSS is that you can customise what a image can appear as or positioned on your webpage.
  12. 12. Border • My first creative CSS feature I would like to demonstrate is to create a border surrounding your selected image.
  13. 13. • The code displayed above in my CSS file, creates a black border 5 pixels thick. The code is; img {border : pixel size solid;}
  14. 14. Borders• You can create different coloured borders for your image with the code used in the previous slide but with a little extra code to add. The code is; img {border : pixel size solid colour;} EG - img {border : 5px solid blue;}
  15. 15. • Next CSS feature I will demonstrate is to edit the size of the image displayed on my webpage. The code is; Width: Size in pixels Height: Size in pixels
  16. 16. • This is how my webpage is displayed so far with the following features on CSS; ~A border ~The change of size of the image
  17. 17. Positioning CSS• The next CSS feature I will introduce and demonstrate is to have the ability to position your image in a certain way on your webpage. There are certain element positioning techniques available with the following codes; ~Static ~Absolute ~Fixed ~Relative
  18. 18. Static positioning• This is the default setting for every page element. Each element that can be used all have the same default setting as ‘Static’ positioning.• The only reason why you would set an element to position: static is to forcefully remove some positioning that got applied to an element outside of your control.
  19. 19. Static positioning screenshot Also known as the default setting for all elements.
  20. 20. Relative positioning• If you set a element to relative position without other positioning attributes (top, bottom, left or right) there will be no difference than the static positioning.• If a positioning attribute e.g top100px is used than it will shift your element 100pixels down from where it is normally placed rather than 100 pixels above the normal position the element is placed.
  21. 21. Relative positioning screenshot
  22. 22. Fixed positioning• This type of positioning is used rarely but is also useful.• It is relative positioned in a browser.• The special feature of this positioning, is that it will not move even if the window is scrolled.
  23. 23. With the two screenshotsdemonstrates the positioning setto fixed. As I scrolled to thebottom of my webpage theimage stayed in the same exactposition.
  24. 24. Absolute positioning• This is the best positioning option because this technique allows users to place an element exactly where you want it to be placed.• Using the positioning attributes top, bottom, left and right to set the position.• Setting the position attribute using pixels on the webpage. (E.g Top:100px;)
  25. 25. • As I said before, setting your element to absolute, is the most ideal positioning as you can position your element exactly where you prefer. As seen on my screenshot I was able to position my element in the center of my webpage.
  26. 26. REMINDER - Web Browser differences• As discussed before on a previous slide, different web browsers may affect some features offered for your element and CSS designs, such as my CSS demonstrations.• I recommend using Google Chrome to ensure you are able to sight all features at it’s best quality.
  27. 27. Floating• Elements are floated horizontally meaning left and right. (NOT up and down)• A floated element will move as far either left or right depending where you set it.• Other elements used will flow around the floating element.
  28. 28. Floating • Here are two screenshots of a image floating toABOVE – Image is floating to the right. the right and another floating to the left.ABOVE – Image is floating to the left.
  29. 29. • Below is a screenshot of several extra images uploaded onto my webpage and are all set on floating to the right.
  30. 30. • Than we can use a HTML div tag.
  31. 31. HTML Div tag• Div tags can be viewed as containers as they group certain elements of a web page together.• E.G – If I wanted to upload multiple images, and each image has different border settings, image size etc.
  32. 32. The image below is a screenshot of me using a div class for two imagesand also the floating element. One image is floating on the left and theother image floating on the right. The next slide will have valid code to make your web page like the above image.
  33. 33. • Here is the code I used to have my webpage displayed like the previous slide screen shot.
  34. 34. Testing• I have tested my HTML/CSS element on two popular web browsers.• Google Chrome – worked successfully• Internet Explorer – worked successfully
  35. 35. What we have demonstrated in this presentation• We have learnt how to begin our HTML5 Page and connecting a CSS page.• We have shown you different web browsers you can choose to use.• How to import a image into your web page.• How to put a border around your image and select the colour of the border.• How to change the size of your image using pixels.• The different types of positioning for elements.• How to make your element float to the left or right.• What the div tag can do• A result of my testing on two different web browsers.
  36. 36. By Stephanie Huynh