Whats wrong in my entered p element between the style tags

Your code so far

<style>

 
  
   
  
 
  

 
 .red-text {
    color: red;
   }
  
  

 
  
  
  
 .p{
    font-size:16px;
  }
  
  
  </style>
  
  
   
  
  
  
  
  


  
  
  
<h2 class="red-text">CatPhotoApp</h2>


  
  
  
<p class="red-text">Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>

<p red-text>purr jump eat the grass rip the coutch scratched sunbathe shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.</p>
  
   
    
    
    
    
 
  
  
 

 
    
  

Your browser information:

Your Browser User Agent is: Mozilla/5.0 (Linux; Android 4.4.4; D5102 Build/18.2.A.2.32) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 Mobile Safari/537.36.

Link to the challenge:
https://www.freecodecamp.org/challenges/change-the-font-size-of-an-element

You put a “.” (dot) in front of your “p” tag. CSS is now looking for an element with a class of “p” ( class=“p”) if you remove the dot, CSS will target all p tags.