Pages

Saturday, 22 February 2014

Style your website with bluePen

  • Style your website with bluePen

    it's an online visual CSS editor!

    bluePen Editor is an Online Visual CSS editor built for you.
    It's a web application that allows you to edit your existing
    stylesheets on your website.
    This is done by the "What You See Is What You Get" principle
    so you don't need any special skills.
    Don't fear to make any mistakes
    because bluePen Editor has a
    built in safety system.

    Get to know bluePen here or
    on your own website and
    go pro today!
    Make the first step and Try out here

10 HTML & CSS Online Code Editors for Web Developers

oday we bring you some useful resources for web developers: Online or web-based Integrated Development Environments (IDE). With these applications - freely available online - you can develop virtually any type of web work working in a simple and comfortable way with hypertext and style languages ??like HTML, CSS, Script, JavaScript, PHP, and frameworks like Motools or jQuery, which allow users to execute code.
In addition, many let you sign in to store and manage your own files in a history, and some offer interesting forms of collaborative coding.

Web IDEs for Web Development:

  • Dabblet
    An interactive CSS playground and code sharing tool developed by Lea Verou. Dabblet saves to Github gists and offers many conveniences for CSS editing.
    Dabblet
    http://dabblet.com/
  • Thimble, by Mozilla
    Thimble is a WIDE that allows to create your own web pages. Write and edit HTML and CSS right in your browser. Instantly preview your work. Then host and share your finished pages with a single click.
    HTML/CSS editors
    http://thimble.webmaker.org/
  • jsFiddle
    jsFiddle is the playground for web developers, an online editor for web snippets. Helps to isolate bugs. Many frameworks supported.
    HTML/CSS editors
    http://jsfiddle.net/
  • jsBin
    Collaborative JavaScript Debugging App. Contribute to jsbin development by creating an account on GitHub.
    jsBin
    http://3.jsbin.com
  • Cloud9
    Powerful and flexible cloud IDE for to write, run, and debug your code. Collaborate on your workspaces publicly, or keep them private.
    Cloud9
    http://c9.io
  • CodeMirror
    CodeMirror is a JavaScript component that provides a code editor in the browser. When a mode is available for the language you are coding in, it will color your code, and optionally help with indentation.
    HTML/CSS editors
    http://codemirror.net/
  • eXo Cloud IDE
    eXo Cloud IDE is a multi-tenant, hosted development environment that enables social coding - the collaborative development of applications, gadgets and mashups that can be deployed directly to a PaaS.
    eXo Cloud IDE
    http://www.cloud-ide.com/
  • CodeRun
    CodeRun Studio is a cross-platform Integrated Development Environment (IDE), designed for the cloud. It enables you to easily develop, debug and deploy web applications using your browser.
    CodeRun
    http://www.coderun.com
  • Compilr
    Compilr is an online integrated development environment for programming languages like PHP, C, C++, Ruby, Java, C# and Visual Basic to name a few.
    Compilr
    http://compilr.com
  • Codeanywhere
    Codeanywhere is a code editor in a browser with an integrated ftp client, and all popular web formats are supported (HTML, PHP, JavaScript, CSS, and XML).
    Codeanywhere
    https://codeanywhere.net
  • Kodingen
    Kodingen is an Online Development Environment including Code Editor, Cloud Hosting, Database Administration, Collaboration, Web-based access...
    Kodingen
    https://kodingen.com
  • Google Developers
    HTML/CSS editors
    http://developers.google.com/

.html()

Get the HTML contents of the first element in the set of matched elements or set the HTML contents of every matched element.

.html()Returns: String

Description: Get the HTML contents of the first element in the set of matched elements.
  • version added: 1.0.html()

    • This method does not accept any arguments.
This method is not available on XML documents.
In an HTML document, .html() can be used to get the contents of any element. If the selector expression matches more than one element, only the first match will have its HTML content returned. Consider this code:
1
$( "div.demo-container" ).html();
In order for the following <div>'s content to be retrieved, it would have to be the first one with class="demo-container" in the document:
1
2
3
<div class="demo-container">
<div class="demo-box">Demonstration Box</div>
</div>
The result would look like this:
1
<div class="demo-box">Demonstration Box</div>
This method uses the browser's innerHTML property. Some browsers may not return HTML that exactly replicates the HTML source in an original document. For example, Internet Explorer sometimes leaves off the quotes around attribute values if they contain only alphanumeric characters.

Additional Notes:

  • By design, any jQuery constructor or method that accepts an HTML string — jQuery(), .append(), .after(), etc. — can potentially execute code. This can occur by injection of script tags or use of HTML attributes that execute code (for example, <img onload="">). Do not use these methods to insert strings obtained from untrusted sources such as URL query parameters, cookies, or form inputs. Doing so can introduce cross-site-scripting (XSS) vulnerabilities. Remove or escape any user input before adding content to the document.

Example:

Click a paragraph to convert it from html to text.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>html demo</title>
<style>
p {
margin: 8px;
font-size: 20px;
color: blue;
cursor: pointer;
}
b {
text-decoration: underline;
}
button {
cursor: pointer;
}
</style>
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
<p>
<b>Click</b> to change the <span id="tag">html</span>
</p>
<p>
to a <span id="text">text</span> node.
</p>
<p>
This <button name="nada">button</button> does nothing.
</p>
<script>
$( "p" ).click(function() {
var htmlString = $( this ).html();
$( this ).text( htmlString );
});
</script>
</body>
</html>

Demo:

.html( htmlString )Returns: jQuery

Description: Set the HTML contents of each element in the set of matched elements.
  • version added: 1.0.html( htmlString )

    • htmlString
      Type: htmlString
      A string of HTML to set as the content of each matched element.
  • version added: 1.4.html( function(index, oldhtml) )

    • function(index, oldhtml)
      Type: Function()
      A function returning the HTML content to set. Receives the index position of the element in the set and the old HTML value as arguments. jQuery empties the element before calling the function; use the oldhtml argument to reference the previous content. Within the function, this refers to the current element in the set.
The .html() method is not available in XML documents.
When .html() is used to set an element's content, any content that was in that element is completely replaced by the new content. Additionally, jQuery removes other constructs such as data and event handlers from child elements before replacing those elements with the new content.
Consider the following HTML:
1
2
3
<div class="demo-container">
<div class="demo-box">Demonstration Box</div>
</div>
The content of <div class="demo-container"> can be set like this:
1
2
$( "div.demo-container" )
.html( "<p>All new content. <em>You bet!</em></p>" );
That line of code will replace everything inside <div class="demo-container">:
1
2
3
<div class="demo-container">
<p>All new content. <em>You bet!</em></p>
</div>
As of jQuery 1.4, the .html() method allows the HTML content to be set by passing in a function.
1
2
3
4
$( "div.demo-container" ).html(function() {
var emphasis = "<em>" + $( "p" ).length + " paragraphs!</em>";
return "<p>All new content for " + emphasis + "</p>";
});
Given a document with six paragraphs, this example will set the HTML of <div class="demo-container"> to <p>All new content for <em>6 paragraphs!</em></p>.
This method uses the browser's innerHTML property. Some browsers may not generate a DOM that exactly replicates the HTML source provided. For example, Internet Explorer prior to version 8 will convert all href properties on links to absolute URLs, and Internet Explorer prior to version 9 will not correctly handle HTML5 elements without the addition of a separate compatibility layer.
Note: In Internet Explorer up to and including version 9, setting the text content of an HTML element may corrupt the text nodes of its children that are being removed from the document as a result of the operation. If you are keeping references to these DOM elements and need them to be unchanged, use .empty().html( string ) instead of .html(string) so that the elements are removed from the document before the new string is assigned to the element.

Examples:

Example: Add some html to each div.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>html demo</title>
<style>
.red {
color: red;
}
</style>
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
<span>Hello</span>
<div></div>
<div></div>
<div></div>
<script>
$( "div" ).html( "<span class='red'>Hello <b>Again</b></span>" );
</script>
</body>
</html>

Demo:

Example: Add some html to each div then immediately do further manipulations to the inserted html.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>html demo</title>
<style>
div {
color: blue;
font-size: 18px;
}
</style>
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
<div></div>
<div></div>
<div></div>
<script>
$( "div" ).html( "<b>Wow!</b> Such excitement..." );
$( "div b" )
.append( document.createTextNode( "!!!" ) )
.css( "color", "red" );
</script>
</body>
</html>

Demo:

Free Online HTML Editor


This online HTML editor can help you make website content in HTML language without knowing any of the HTML tags.

How to use HTML Editor

Best practice is: write all text that you want to convert to HTML. Now just select desired part of the text and click button that will format your text (for example button with letter A which changes text color).
If you want to make a link it's similar. Again select the text and click on the "chain" button. Now just fulfill all necesary fields in the popup form.
If the button is grayed out that means that you need to select text first.
Last 4 buttons in the 4th row are very helpful:

PRINT
You can print your text with this button.

FULLSCREEN
If you have a lot of text you can click this button to go to the fullscreen mode.

PREVIEW
Preview button will show you formatted text in a new window.

HTML
And the most important "HTML" button will show you the HTML code of the written text so that you can copy it with all HTML tags.

Web Design Colleges in Utah with Degree Program Summaries

Research web design programs in Utah, which currently has 6 schools offering programs. Read an overview of degree and certificate programs, tuition info and program options for these 6 schools and decide which program is right for you.
View 21 Popular Schools

Web Design Programs in Utah

In Utah, 6 schools have degree and certificate programs that feature web design or related courses. Graduates of these programs are prepared for a variety of computer-related positions, but may need to further develop their skills in order to qualify for work in this field.

Bridgerland Applied Technology College

Bridgerland Applied Technology College has just over 800 students and is based in Logan, with additional campuses in West Logan, Brigham City and Woodruff. Bridgerland's media design program teaches students how to communicate with graphics, multimedia and the Internet. Students can choose to specialize in media design technology, which requires 1,500 hours of coursework, or in computer graphics, which requires 900 hours. Both programs include instruction in media graphic design. The media design technology specialization has core courses in business and career skills, with electives in web design and development, web design authoring and web animation. The computer graphics specialization includes electives that focus more heavily on creating media and graphics, such as typography, illustration and web animations.

Davis Applied Technology College

Davis Applied Technology College in Kaysville has over 3,500 students. Aspiring web designers can earn a 1,290-hour certificate in web and graphic design with a specialization in web design or web development. Other areas of emphasis include 3D modeling and animation, digital graphics and publishing, multimedia game design and multimedia development.
The web and graphic design program teaches students how to work with hardware and software to create interactive designs, preparing them for several Adobe certification exams. Students take core courses in media and graphic design, math and career skills and can choose from electives that cover topics such as HTML and CSS. The web designer specialization includes electives in topics related to web authoring with programs like Wordpress. Electives in the web developer specialization focus more on scripting, programming and creating databases for websites.

Dixie State University

Formerly known as Dixie State College of Utah, Dixie State University in Saint George serves over 9,000 students. Its computer information technology department offers a 1-year visual technologies certificate program and a visual technologies emphasis in its Bachelor of Science (BS) degree program. The certificate program requires at least 27 credits, with 7-8 credits in general education and 21 credits in design-related classes, such as web publishing, programming and development, digital arts, interactive media and communications design.
Students earning the BS in Computer and Information Technology must fulfill general education requirements and 57-59 credits of core courses. Students with an emphasis in visual technologies take 21 credits of electives in topics such as illustration, web and multimedia development, graphic design and digital video.
Other programs that may be of interest are a BS in Business Administration with an emphasis on Internet and visual technologies and a BA or BS in integrated studies with an emphasis in visual technologies, art, communication, computer science or information technology.

Ogden-Weber Applied Technology College

Ogden-Weber Applied Technology College is located in Ogden, about 40 miles north of Salt Lake City. It serves over 3,000 students and offers classes in more than 50 occupational areas, including web design and computer graphic design. The Web Development Certificate program typically takes 11-22 months to complete and teaches students how to create functional, interactive websites with optimized graphics using software like Flash, Dreamweaver and Photoshop. Students earning the Computer Graphic Design Certificate learn how to create commercial art for use in websites, working with industry-standard software suites. The computer graphic design program typically takes 10-20 months to complete.

Salt Lake Community College

As one of the largest schools in Utah, Salt Lake Community College in Salt Lake City enrolls nearly 34,000 students. Aspiring web designers can earn a Web Site Designer Certificate of Proficiency, which requires 675 hours of study. This program teaches students how to use industry-standard web authoring software to design and publish websites that are user-friendly and easy to maintain. Classes for this program are offered in the day and evening. Students who want to learn how to create websites and digital content may also be interested in certificates offered in web programming, media design technology and graphic design.

Utah Valley University

Utah Valley University, located in Orem, is one of the largest schools in Utah that offers web design programs, serving nearly 34,000 students. Aspiring webmasters can earn a BS in Digital Media with an emphasis on Internet technology. The program requires 121 credits total, with 35 credits of general education courses and 25 credits of core courses in digital media on topics such as web and media essentials and communication. Students take 60 credits for their emphasis in Internet technologies, on topics like web authoring, programming and design. Utah Valley University also offers an Associate of Applied Science in Digital Communication Technology.

Top Web Design School - Chicago, IL

The College of Lake County, a 2-year public school, is located approximately 38 miles northwest of Chicago, Illinois, in Grayslake. The school offers Web programming associate's degree and certificate programs for persons interested in beginning a career in Web design.
View 21 Popular Schools

College of Lake County

The College of Lake County (CLC) was established in 1968. This 2-year public school is home to 18,000 undergraduate students and offers certificate and associate's degree programs. CLC has four campuses, the largest of which is in Grayslake, and many extension sites, including a bartending school, medical center and fire department. CLC is a member of the Illinois Green Economy Network (IGEN), promoting sustainability throughout the Lake County community.
The Business Division at CLC provides career track and transfer programs in the areas of accounting, hospitality and culinary arts, paralegal studies and computer information technology. They offer an Associate in Applied Science - Web Programmer and a Certificate in Web Programming.

Web Design Programs

Certificate in Web Programming

This 18-credit-hour program prepares students for entry-level positions in Web development. Students learn to build Web pages and interfaces using server-side scripting and Web applications. Program focus is on Web programming for database applications. Students learn HTML (Hyper Text Markup Language), PHP (Hypertext Preprocessor) and SQL (Structured Query Language) programming techniques. Students also explore database administration, database maintenance and security.

Associate in Applied Science - Web Programmer

This 60-62-credit program is also designed for people who wish to apply for entry-level jobs upon graduation, rather than transfer to a 4-year bachelor's degree program. The program covers Web design, from single static pages to dynamic websites that make use of programming languages and Web-based applications. Students complete 15 hours of general education courses and 9-11 hours of required business courses. They then go on to study Web design course topics. They are introduced to Java, Visual Basic, Visual C++ and SQL programming languages. Students also explore networking, PHP and server-side scripting. They have the opportunity to participate in a semester-long work experience.

Top Rated Web Design School - San Bernardino, CA

Serving the entire San Bernadino, California, county, Chaffey Community College offers aspiring Web designers an Associate of Arts in Digital Media or a digital media certificate with an emphasis in Web design. The college's main campus is located in Rancho Cucamonga, 16 miles west of the city of San Bernadino.
View 21 Popular Schools

Chaffey College

Originally a private college when established in 1883, Chaffey College transitioned to a community college when it began accepting public funds in 1916. However, it wasn't until 1970 that the school adopted the formal name of 'Chaffey Community College District.' In 2010, the school enrolled more than 18,000 students, all of which were undergraduates. In addition to its main campus in Rancho Cucamonga, the college operates campuses in Chico and Fontana. The main campus consists of 200 acres of land situated at the base of the San Gabriel Mountains and includes a contemporary art museum. In 2002 the school opened the Chaffey College Chino Center on its Chino campus, becoming the first community college in California with a building dedicated to information technology. The College is accredited by the Western Association of Schools and Colleges. It is also a member of several college associations, including the American Association of Community Colleges and Community College League of California.
Through its digital media program, the school offers aspiring Web designers the opportunity to complete either an associate's degree or certificate program. Both programs focus on creative Web design and content development. Facilities available for student use boast Macintosh computers containing high-definition digital software and hardware, 3D animation programs and graphic design software.

Web Design Programs

Certificate in Digital Media with a Concentration in Web Design

This 4-semester program provides students with the web design skills necessary to obtain an entry-level position in the field. Classes cover the history of design, computer graphics and 2D design. In addition to coursework, students compile and present a portfolio. Credits earned in this program may not transfer to a degree program.

Associate of Arts in Digital Media

This program prepares students to continue their Web design studies at a 4-year college or university or to obtain entry-level positions in the field. Courses include Web page layout and design, animation, motion graphics and editing. It takes two years to complete.

Web Design College: Top Rated Web Design Education Programs - Greensboro, NC

Forsyth Technical Community College offers a certificate and associate's degree program in web technology. Graduates of either program are eligible for entry-level Web developer, designer or administration positions.
View 21 Popular Schools

Forsyth Technical Community College

Forsyth Technical Community College is a 2-year public school. It is located in Winston Salem, NC, approximately 25 miles west of Greensboro. First established in 1960, in 2009, the college enrolled approximately 12,000 students and offered more than 190 college transfer, certificate, diploma and associate's degree programs, 25 of which were available entirely online. It operates eight campuses and several centers in libraries and schools throughout the Winston Salem area. It is accredited by the Commission on Colleges of the Southern Association of Colleges and Schools.
The Business and Information Technology Division offers a Certificate of Achievement in Web Technologies and Associate in Applied Science in Web Technologies. These programs focus on the design, development, operation and maintenance of websites, networks and computer servers as well as on computer programming. They are only offered on the college's main campus, but courses are available in the daytime and evenings to accommodate working students.

Web Design Programs

Web Technologies Certificate

This program provides instruction in the basic skills and technologies used in Web design. Students complete 17 credit hours of study. Courses include web design and development, Internet and computer fundamentals, multimedia tools and uses and Web technology. Classes occur in lectures and in computer labs to provide hands-on experience with design and programming software and hardware.

Associate in Applied Science in Web Technologies

This 2-year degree program teaches students how to design, develop and maintain websites. Students complete 67 credit hours of general education and Web technology classes. Website technology-specific courses cover website development and design, computer terminology, basic computer operations, database concepts, network devices, Web servers, database-driven website operation and programming languages. Credits earned in this program may transfer to a 4-year school.

Top School in Miami for Becoming a Web Designer

The University of Miami, located about five miles from Miami in Coral Gables, FL, serves about 16,000 students yearly. The university offers a Bachelor of Fine Arts (BFA) and Master of Fine Arts (MFA) programs with graphic arts and multimedia concentrations, a certificate program in Web design and a Web design Photoshop course.
View 21 Popular Schools »

University of Miami

The University of Miami (UM), founded in 1925, is a 4-year, private non-profit school. With five campuses, it offers a full range of certificate and degree programs. In 2011, UM was ranked in the top 100 national universities by U.S. News and World Report. UM is accredited by the Southern Association of Colleges and Schools.
The College of Arts and Sciences at UM offers undergraduate and graduate programs that are strong in the liberal arts. Offering 39 major options to about 4,000 students annually, this is the largest of the University of Miami's 12 schools and colleges. Computing capabilities are provided through a large server and wireless network with 60 computer labs on campus.

Web Design Programs

Photoshop Web Design Course

Students learn the advanced skills need to create professional images designed for the Web in this 24-hour course. Hands-on skills are emphasized and the theory required to design an image for the Web is incorporated. The course uses Adobe Photoshop in its latest version.

Web Designer Certificate Program

This 5-week course consists of 40 credit hours and teaches a student how to build a website from the ground up using the latest version of Adobe Dreamweaver. The program covers design, creation, launch, maintenance and management of a professional site.

Bachelor of Fine Arts With Concentration in Graphic Design and Multimedia

Students are expected to maintain a 2.0 or higher grade point average in this 120-credit-hour program. Satisfactory completion of general education requirements is mandatory. Students are introduced to drawing and electronic media, followed by a history of graphic design. Professional courses include animation and Web design. Primary, secondary and tertiary concentrations in graphics and multimedia can be taken. A portfolio must be presented before a BFA candidacy is approved.

Master of Fine Arts With Concentration in Graphic Design and Multimedia

This terminal 3-year program requires 60 credit hours to complete. A professional portfolio of 20 images must be approved prior to admission. Students must complete 30 graduate credits before being accepted to candidacy. The thesis for this program consists of an exhibition in the College Gallery or an approved off-campus gallery. The program offers teaching assistantships for fall applicants only.

Dash is a free coding course that'll teach you how to make CSS robots

dash-html2
General Assembly has launched a new online service that teaches basic web development for free, in your browser. It's called Dash, and it lets users learn how to use HTML, Javascript, and CSS by working through four projects of increasing difficulty.
As you progress through the projects — starting by creating a small personal website for imaginary friend Anna, before eventually coding your own CSS-powered robot — you'll unlock skills. These skills are dispensed by completing checkpoints, an engagement method borrowed from game design. General Assembly's chief product officer Brad Hargreaves explained to The Next Web that by using this method of learning, people were more likely to enjoy the process and stay motivated than they would using abstract texts.
Dash is free and teaches users to code HTML, Javascript, and CSS
Dash-html2
While Dash doesn't offer the range of programming and computing courses rival Codeacademy does, its design means that users are able to see the results of their coding immediately. The service also shows how your efforts will look across a range of viewing platforms, simulating both smartphone and computer browsers. All four projects are free to use, and only require that users sign up using Twitter or their email address.