<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Bianca Correia</title>
    <description>The latest articles on DEV Community by Bianca Correia (@biancacorreia).</description>
    <link>https://dev.to/biancacorreia</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1001371%2Fefc8b6a8-fa47-48cb-922b-962317c0cda5.jpg</url>
      <title>DEV Community: Bianca Correia</title>
      <link>https://dev.to/biancacorreia</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/biancacorreia"/>
    <language>en</language>
    <item>
      <title>Day 4 of writing code</title>
      <dc:creator>Bianca Correia</dc:creator>
      <pubDate>Sun, 06 Aug 2023 11:50:47 +0000</pubDate>
      <link>https://dev.to/biancacorreia/day-4-of-writing-code-registration-form-54e</link>
      <guid>https://dev.to/biancacorreia/day-4-of-writing-code-registration-form-54e</guid>
      <description>&lt;p&gt;The registration form challenge is complete!&lt;/p&gt;

&lt;p&gt;These challenges are getting lengthier and more difficult by the minute lol&lt;br&gt;
The challenge incorporated new elements, attributes and properties in CSS.&lt;/p&gt;

&lt;p&gt;A little tip when starting a new html/css document. Always remember to that in each CSS document to reference my style sheet to my HTML document.&lt;/p&gt;



&lt;p&gt;In summary I have highlighted a few steps included in creating the form:&lt;/p&gt;

&lt;p&gt;Add a form element in order to action a form-data&lt;br&gt;
The method attribute specifies how to send form-data to the URL specified in the action attribute. &lt;/p&gt;

&lt;p&gt;To create form-like lines, we add the fieldset element &lt;br&gt;
In order to name each fieldset, we have to add label elements and add the desired text. &lt;br&gt;
As label elements are inline by default, they are all displayed side by side on the same line, making their text hard to read. To make them appear on separate lines, add display: block to the label element, and add a margin of 0.5rem 0, to separate them from each other.&lt;/p&gt;

&lt;p&gt;To create black boxes within the form we should add an input element within our label element.&lt;br&gt;
We should use the &lt;code&gt;for&lt;/code&gt; and &lt;code&gt;id&lt;/code&gt; attributes to connect the label and input elements. E.g&lt;br&gt;
Enter Your First Name: &lt;/p&gt;

&lt;p&gt;For accessibility, best practices link the input elements and label elements by adding ids &lt;br&gt;
&lt;code&gt;For&lt;/code&gt; attributes will be added to the label&lt;br&gt;
&lt;code&gt;id&lt;/code&gt; attributes will be added to the input&lt;/p&gt;

&lt;p&gt;I have noticed that I haven’t gotten accustomed to memorising the different properties E.g to align text I must write &lt;code&gt;text-align&lt;/code&gt; instead of just &lt;code&gt;text&lt;/code&gt;. It is going to take a lot of practice before I grow comfortable remembering these little things. In order to facilitate the memory of these properties I will add them to a document list and test myself.&lt;/p&gt;

&lt;p&gt;Overall, I have learned how to create a fully functioning interactive form with answer boxes and submit buttons.&lt;/p&gt;

&lt;p&gt;If you are also taking the freecode camp challenges let me know your thoughts and what have you learnt so far.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Third day writing code</title>
      <dc:creator>Bianca Correia</dc:creator>
      <pubDate>Sun, 23 Jul 2023 21:04:27 +0000</pubDate>
      <link>https://dev.to/biancacorreia/third-day-writing-code-38mk</link>
      <guid>https://dev.to/biancacorreia/third-day-writing-code-38mk</guid>
      <description>&lt;p&gt;Hey guys! Just when I thought CSS would be the basic emulation of adding different colours and backgrounds continuously it proved me wrong, it can do a lot more than that! &lt;/p&gt;

&lt;p&gt;Today I completed the coloured markers challenge on freecodecamp!. The first part of the challenge was to learn how to make secondary and tertiary colours. In order to make a secondary colour we have to combine two primary colours. For example, to make a magenta colour we mix two primary colours red and blue.&lt;/p&gt;

&lt;p&gt;The different types that I learned today of applying colour to an element with CSS were with hexadecimal or hex values.&lt;/p&gt;

&lt;p&gt;Hex colour values start with a &lt;code&gt;#&lt;/code&gt; character and take six characters from 0-9 and A-F. The first pair of characters represent red, the second pair represents green, and the third pair represents blue. For example, &lt;code&gt;#4B5320&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;With hex colours, &lt;code&gt;00&lt;/code&gt; is 0% of that colour, and &lt;code&gt;FF&lt;/code&gt; is 100%. So &lt;code&gt;#00FF00&lt;/code&gt; translates to 0% red, 100% green, and 0% blue, and is the same as &lt;code&gt;rgb(0, 255, 0).&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;The HSL colour model, or hue, saturation, and lightness, is another way to represent colours.&lt;br&gt;
The CSS &lt;code&gt;hsl&lt;/code&gt; function accepts 3 values: a number from 0 to 360 for hue, a percentage from 0 to 100 for saturation, and a percentage from 0 to 100 for lightness.&lt;/p&gt;

&lt;p&gt;The interesting twist here is that I learned how to add different colours to turn them into gradients! It actually reminded me of the very early days of Microsoft Word and its colour gradient features. It was cool to see how it was actually made.&lt;/p&gt;

&lt;p&gt;The CSS &lt;code&gt;linear-gradient&lt;/code&gt; function lets you control the direction of the transition along a line, and which colors are used. E.g &lt;code&gt;linear-gradient(gradientDirection, color1, color2, ...);&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;After getting to grips with how to add colours and gradients to different parts of the website I jumped to learning how to add shadows. Adding a shadow makes the colours look a little more multidimensional and real.&lt;/p&gt;

&lt;p&gt;Lastly, I had an introduction to the &lt;code&gt;offsetX&lt;/code&gt;, &lt;code&gt;offsetY&lt;/code&gt; and &lt;code&gt;spreadradius&lt;/code&gt; properties. &lt;/p&gt;

&lt;p&gt;That wraps up my third day of writing code, I am beginning to have a basic understanding of the CSS elements highlighted above and I am so excited to continue on this journey.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>My second day writing code</title>
      <dc:creator>Bianca Correia</dc:creator>
      <pubDate>Sat, 22 Jul 2023 22:05:44 +0000</pubDate>
      <link>https://dev.to/biancacorreia/my-second-day-writing-code-6ao</link>
      <guid>https://dev.to/biancacorreia/my-second-day-writing-code-6ao</guid>
      <description>&lt;p&gt;I made a start on my CSS courses on freecodecamp. I am about 80% through!&lt;/p&gt;

&lt;p&gt;Today I focused on learning CSS. CSS stands for Cascading Style Sheets and is used to style an HTML document. I learnt how to style different elements by adding different properties such as :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;background colours, using the &lt;code&gt;background&lt;/code&gt; property&lt;/li&gt;
&lt;li&gt;align text, using the &lt;code&gt;text-align&lt;/code&gt; property, for example &lt;/li&gt;
&lt;li&gt;select different widths on the page by using the &lt;code&gt;width&lt;/code&gt; property and selecting the respective number, for example, &lt;code&gt;max-width: 300px&lt;/code&gt; if you want the max width to be 300 pixels.&lt;/li&gt;
&lt;li&gt;border colour by using the &lt;code&gt;border-colour&lt;/code&gt; property&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;CSS is so much more creative, it allowed me to see the different tweaks on the website to come to life!&lt;/p&gt;

&lt;p&gt;After that, I explored different class selectors in order to change fonts, font styles and played around with the hover selector on links!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>My first day writing code</title>
      <dc:creator>Bianca Correia</dc:creator>
      <pubDate>Fri, 21 Jul 2023 22:10:52 +0000</pubDate>
      <link>https://dev.to/biancacorreia/my-first-day-writing-code-2368</link>
      <guid>https://dev.to/biancacorreia/my-first-day-writing-code-2368</guid>
      <description>&lt;p&gt;I’m quite excited today!&lt;/p&gt;

&lt;p&gt;I started working through the freecodecamp HTML course, it felt good to start learning how to write code, it felt like second nature reading through the instructions on each challenge!&lt;/p&gt;

&lt;p&gt;What I learned today is:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How to add images to a web page&lt;/li&gt;
&lt;li&gt;How to write ordered and unordered lists using the &lt;code&gt;ol&lt;/code&gt;, &lt;code&gt;ul&lt;/code&gt; and &lt;code&gt;li&lt;/code&gt; tags&lt;/li&gt;
&lt;li&gt;How to add links using the anchor tag &lt;code&gt;a&lt;/code&gt; and the &lt;code&gt;href&lt;/code&gt; attribute&lt;/li&gt;
&lt;li&gt;How to add checkboxes and radio buttons using the &lt;code&gt;input&lt;/code&gt; tag &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I was particularly impressed with learning how to add elements in the &lt;code&gt;head&lt;/code&gt; tag in order to tell the website how to behave!&lt;/p&gt;

&lt;p&gt;I’m looking forward to continuing tomorrow 😊 &lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
