CSS for Beginners: 10 Ways to Learn to Code
We got you started with HTML for Beginners and Getting Schooled Online. Now take your coding a step further with CSS. HTML is the bare-bones, outline of document structure and information. CSS is where the fun begins!
1. Shay Howe’s Advanced Guide to HTML & CSS: In HTML for beginners, we showed you Shay Howe’s Introductory Guide on HTML and CSS. This more advanced guide, expands on front-end web design and development. Presented in a clean organized way, the guide includes tips on detailed positioning, utilizing preprocessors, transitions, and animations.
3. Mozilla Developer Network CSS: A developer’s gold mine, filled with documentation, tutorials, tools for development, news, and help outlets. This is the network to learn and develop your CSS skill.
4. Team Treehouse: In need of some guidance? Check out Treehouse, an online method to learn web development and coding. Take a look at their deep-dive dig into CSS here. These classes have online instructors to help you build your foundation in CSS or any other web technology. As an affordable means to technology education, Treehouse offers the initial two weeks for free. After that, membership starts at $25 per month.
5. CSS-Tricks: Seeing as it’s a web-based community curated by Chris Coyier, a writer and web designer who helps others make their websites better, you best take note of his article on A Whole Bunch of Amazing Stuff Psuedo Elements Can Do.
6. SitePoint CSS: Here you get cutting edge tutorials, courses, and books for everyone from website professionals to newbies. Pour over CSS properties, rules, concepts, selectors, and visual examples. Also, be sure to check out this publication on CSS Architectures: New Best Practices to keep up to date and in the know!
7. Scalable and Modular Architecture for CSS (SMACSS): Deemed one of the most useful contributions to the front-end discussion in years, SMACSS is a must-read-and-use resource for anyone touching CSS. SMACSS documents a valid and consistent approach to developing a site when using CSS. All of the topics are based on CSS architecture and broken down by section, creating a rich resource that allows you to pick and choose on a need-to-know basis.
8. Web Safe Colors by Hue: A great tool for colors in CSS. These are the only colors that can be displayed reliably across all browsers and operating systems without fading or distortion. Also check out the table on VGA colors, a group of 16 colors that can always be rendered by name, see the table here. There is also a page of 500+ colors and their RGB and hexadecimal values that can be used in CSS.
9. Unsplash: Not a photographer? No problem! Unsplash offers free high-resolution photos that can be used in your CSS layout. You read that right: The photos are free of charge and free of copyright. Be sure to follow Unsplash as 10 new photos are added every 10 days.
10. Sass and LESS: An Introduction to Prepocessors: It is what it is, and that is awesome: A simple introduction to preprocessors. For those with a good handle on CSS, you can kick it up a notch and use a preprocessor to bend and twist your code in a way that isn’t bound by the limitations of CSS. Check out Sass (Syntactically Awesome Style Sheets,) a powerful preprocessor that is industry improved and completely compatible with CSS. Delve into more here.
Another valuable tip is simply looking at other websites and viewing the source code to see how things work. To do this using Google Chrome: Right Click and select, Inspect Element—violà!
There you have it soon-to-be CSS gurus! Remember to practice every day and cherish the ah-ha moments. If you have any helpful tips or tricks for learning CSS, let us know in the comments below!
Welcome to Selfmade Finance School, our new money series with Block Advisors to help small business owners with their tax, bookkeeping, and payroll needs year-round. This week, we explore the tax implications of bringing family members into your business.
The question for today is this: Does hiring your family members make sense for your business? Let me be clear. This is not a piece about whether hiring your family members makes sense for your relationships with those family members. As someone who is part of a family business, I could fill up a lot more than 600 words on my opinions about that. For today's purposes, we focus on whether it makes sense from an overall "good business and tax implication" perspective. As it turns out, there is a decent amount of tax nuance when it comes to employing your family. Let's break it down based on relationship to the employee:
You X Ventures for Unsplash
Spouses Who Are In Business Together
Personally, if I had to be in business with my husband, it would not go well. However, many couples build viable, strong businesses together and I say, good for them! Depending on how you have your business entity structured, it will make a big difference on the tax treatment of you and your spouse working as partners. Because a business jointly owned and operated by a married couple is generally treated as a partnership for Federal tax purposes, the spouses must comply with filing and record keeping requirements imposed on partnerships and their partners. The election to file two Schedule C (Form 1040) forms, (one for each spouse) permits certain married co-owners to avoid filing partnership returns, provided that each spouse separately reports a share of all the businesses' items of income, gain, loss, deduction, and credit. Under the election, both spouses will be subject to self-employment tax and on net earnings from self-employment and receive credit for Social Security earnings.
One Spouse Employs Another
If you have a dynamic where your spouse is an employee of your business, then your spouse's wages are subject to income tax withholding, Social Security and Medicare taxes. If you are self-employed (not a corporation or a partnership), your spouse's pay does not have to be included in your federal unemployment tax account (FUTA) contributions and payments. However, if your business is a corporation or a partnership you must include that spouse's pay in your unemployment tax contribution calculation.
Kobu Agency for Unsplash
You Employ Your Child
First, let's be clear. I work in my family business, but I am an adult, so I am treated just like a normal employee. However, if you, for example, run a family restaurant and want to hire your children under 18 to work for you, there are some tax benefits. But first, you should check with your state for rules on how many hours minors can work (in non-agricultural jobs) and reference the Fair Labor Standards Act for information on limitations on the kinds of work children can perform.
"This is an often overlooked or under-utilized strategy. Paying your children for true services they provide in your business can be a powerful tax-saving tool," says Cathi Reed, Block Advisors Regional Director. "If you are a sole-proprietorship or single member LLC, and the child is less than 18 years of age, the business is not required to withhold FICA or payroll taxes. The child can use his or her standard deduction against income you pay."
You Hire Your Parent
Oh dear. If you are brave enough to do this, know that you will need to pay Social Security and Medicare taxes on your parent's wages and make the appropriate withholdings, but you don't have to pay unemployment taxes. Now all you have to do is convince your parent that you are the boss. Have fun with that!
Is Hiring Family Members Worth It For The Tax Benefits?
"There are some positive tax advantages to hiring family members. It's important to treat a family member like any other employee. Hiring your children can result in substantial savings for businesses. Make sure your child has real, age-appropriate work to do and a reasonable pay rate, comparable to other employees. Consult with a Block Advisors small business certified tax pro to ensure that you are complying with all requirements," advises Reed. "Block Advisors, a team within H&R Block, is dedicated to meeting the tax, bookkeeping and payroll needs of small business owners year-round. To start working with the tax experts at Block Advisors, visit blockadvisors.com."
In my opinion, you should not hire a family member solely because of the tax benefits. You should always hire based on whether that person is right for the job and keep in mind how this hire could materially impact your relationship with that person and others in your family. Finally, as I mentioned, make sure you have a tax professional on your team when making these determinations. As you can see, things can get a little tricky!
*All details were sourced from IRS.gov and blockadvisors.com