Tribute Page - Build a Tribute Page

  • Your img element should have a display of block.

  • Failed:Your #image should have a max-width of 100%.

  • Passed:Your #image should have a height of auto.

  • Failed:Your #image should be centered within its parent.
    Your code so far

/* file: index.html */
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="utf-8" />
  <meta name="viewport" content="width=device-width initial-scale=1.0"/>
  
  <title>freecodecamp Tribute page</title>

  <link rel="stylesheet" href="stylesheet.CSS">

</head>



<body>
<main id="main">
  <h1 id="title">Dr. Norman Borlaug</h1>

  <div id="img-div">
    <img id="image" src="https://cdn.freecodecamp.org/testable-projects-fcc/images/tribute-page-main-image.jpg" />
    <div id="img-caption">Dr. Norman Borlaug, third from the left, trains biologists in Mexico on how to increase wheat yields - part of his life-long war on hunger.</div>
  </div>

  <h2 id="tribute-info">Here's a time line of Dr. Borlaug's life:</h2>

  <ul>
    <li><strong>1914</strong> - Born in Cresco, Iowa</li>
    <li><strong>1933</strong> - Leaves his family's farm to attend the University of Minnesota, thanks to a Depression era program known as the "National Youth Administration"</li>
    <li><strong>1935</strong> - Has to stop school and save up more money. Works in the Civilian Conservation Corps, helping starving Americans. "I saw how food changed them", he said. "All of this left scars on me."</li>
    <li><strong>1937</strong> - Finishes university and takes a job in the US Forestry Service</li>
    <li><strong>1938</strong> - Marries wife of 69 years Margret Gibson. Gets laid off due to budget cuts. Inspired by Elvin Charles Stakman, he returns to school study under Stakman, who teaches him about breeding pest-resistent plants.</li>
    <li><strong>1941</strong> - Tries to enroll in the military after the Pearl Harbor attack, but is rejected. Instead, the military asked his lab to work on waterproof glue, DDT to control malaria, disinfectants, and other applied science.</li>
    <li><strong>1942</strong> - Receives a Ph.D. in Genetics and Plant Pathology</li>
    <li><strong>1942</strong> - Receives a Ph.D. in Genetics and Plant Pathology</li>
    <li><strong>1945</strong> - Discovers a way to grown wheat twice each season, doubling wheat yields</li>
    <li><strong>1953</strong> - crosses a short, sturdy dwarf breed of wheat with a high-yeidling American breed, creating a strain that responds well to fertilizer. It goes on to provide 95% of Mexico's wheat.</li>
    <li><strong>1962</strong> - Visits Delhi and brings his high-yielding strains of wheat to the Indian subcontinent in time to help mitigate mass starvation due to a rapidly expanding population</li>
    <li><strong>1970</strong> - receives the Nobel Peace Prize</li>
    <li><strong>1983</strong> - helps seven African countries dramatically increase their maize and sorghum yields</li>
    <li><strong>1984</strong> - becomes a distinguished professor at Texas A&M University</li>
    <li><strong>2005</strong> - states "we will have to double the world food supply by 2050." Argues that genetically modified crops are the only way we can meet the demand, as we run out of arable land. Says that GM crops are not inherently dangerous because "we've been genetically modifying plants and animals for a long time. Long before we called it science, people were selecting the best breeds."</li>
    <li><strong>2009</strong> - dies at the age of 95.</li>
    
  </ul>



  <p>If you have time, you should read more about this incredible human being on his <a id="tribute-link" target="_blank" href="https://en.wikipedia.org/wiki/Norman_Borlaug">Wikipedia entry.</a></p>




</main>


</body>

</html>

/* file: styles.css */
#image { 
max-width: 100%;
margin: auto;
}

img {
display: block;
}

  **Your browser information:**

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.102 Safari/537.36 Edg/104.0.1293.70

Challenge: Tribute Page - Build a Tribute Page

Link to the challenge:

Sometimes the errors in the exercise are a result of badly formed html.
Try putting the code in this code checker and fix any issues that it reports back to you then retry your tests to see if any improvement was found.

also double check the name you used for the stylesheet link, you have this one right now:
<link rel="stylesheet" href="stylesheet.CSS">

but that is not the correct name.

Thank you for your help. But I don’t know how to use this code checker that you provided to me. I’m completely new to computer…

I did copy and past codes all I created. It says:

  1. Error: Non-space characters found without seeing a doctype first. Expected `

  2. Error: Element [head] is missing a required instance of child element title.

Content model for element [head]
If the document is [an iframe srcdoc document] or if title information is available from a higher-level protocol: Zero or more elements of [metadata content] of which no more than one is a title element and no more than one is a base element.
Otherwise: One or more elements of [metadata content], of which exactly one is a title element and no more than one is a base element.

  1. Error: Stray doctype.

  2. Error: Stray start tag html

  3. Fatal Error: Cannot recover after last error. Any further errors will be ignored.[From line 4, column 1; to line 4, column 16]PE html>↩↩<html lang="en">↩↩<hea

I have no idea what to do this,

have you done the corrections to your stylesheet name that I mentioned earlier?
re-run the test after you do that.

I did but it says the same thing,

i mean, have you fixed the stylesheet name in the exercise area?
Then re-run the FCC test?
If yes and it still fails, please post your newest code here.

<title>freecodecamp Tribute page</title>

here is the newest one. I just did copy and past. Is that your talking about?

not the title, rather the stylesheet

Your code currently is pointing to the wrong stylesheet name.
The correct name is styles.css

Please try to correct it and rerun the FCC test.

<title>freecodecamp Tribute page</title>

Excuse me.

Excume me 2.

Excume me3.

I tried to copy and past the part but I can’t.

this line is the one that I’m asking you to fix
(correct the name of the sheet to styles.css)

When you enter a code block into a forum post, please precede it with a separate line of three backticks and follow it with a separate line of three backticks to make it easier to read.

You can also use the “preformatted text” tool in the editor (</>) to add backticks around text.

See this post to find the backtick on your keyboard.
Note: Backticks (`) are not single quotes (').

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width initial-scale=1.0"/>
    
    <title>freecodecamp Tribute page</title>

    <link rel="stylesheet" href="stylesheet.CSS">

</head>

like that??

yes you are now showing me the code properly, great.

But you still have not fixed the stylesheet name…
It needs to be styles.css

<link rel="stylesheet" href="styles.css">

YES!!! It works!!! I compleated it with this!!!

Thank you sooooo much!!!

I am very happy for you. You persisted and didn’t give up.
Way to go!!

1 Like

Never give up! much appriciate!