vendor/emmet.js
function makeAttributesString(node, profile) {
		var attrQuote = profile.attributeQuote();
		var cursor = profile.cursor();
		
		return _.map(node.attributeList(), function(a) {
			var attrName = profile.attributeName(a.name);
			return ' ' + attrName + '=' + attrQuote + (a.value || cursor) + attrQuote;
		}).join('');
	}
function makeAttributesString(node, profile) {
		var attrQuote = profile.attributeQuote();
		var cursor = profile.cursor();
		
		return _.map(node.attributeList(), function(a) {
			var attrName = profile.attributeName(a.name);
			return ' ' + attrName + '=' + attrQuote + (a.value || cursor) + attrQuote;
		}).join('');
	}
function makeAttributesString ( node , profile ) { var attrQuote = profile . attributeQuote ( ) ; var cursor = profile . cursor ( ) ; return _ . map ( node . attributeList ( ) , function ( a ) { var attrName = profile . attributeName ( a . name ) ; return ' ' + attrName + '=' + attrQuote + ( a . value || cursor ) + attrQuote ; } ) . join ( '' ) ; }
Creates HTML attributes string from tag according to profile settings
@param {AbbreviationNode} node
@param {OutputProfile} profile
Creates HTML attributes string from tag according to profile settings